recoilphp / recoil

Asynchronous coroutines for PHP 7.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PRs from non-organization members fail due to missing GITHUB_TOKEN variable.

jmalloc opened this issue · comments

Travis CI (for obvious reasons) does not define encrypted variables when building a PR from a non-member.

The GITHUB_TOKEN variable is only used to avoid GitHub API rate-limiting affecting Composer's ability to install dependencies.

The build process needs to be changed to use composer --prefer-source ... when GITHUB_TOKEN is empty.