Skip to content

Conversation

@billyvg
Copy link
Contributor

@billyvg billyvg commented Jan 12, 2019

Summary

When using yarn policies set-version, yarn makes an API request to GitHub to fetch a list of yarn releases. This request can be rate limited, but can be bypassed if request is authenticated

If the environment variable GITHUB_TOKEN is defined, append ?access_token=<GITHUB_TOKEN> when requesting yarn releases from GitHub.

Closes #6905

Test plan

billyvg and others added 3 commits January 11, 2019 16:11
If the environment variable `GITHUB_TOKEN` is defined, append `?access_token=<GITHUB_TOKEN>` when requesting yarn releases from GitHub. Closes yarnpkg#6905
@arcanis arcanis merged commit 94f83d6 into yarnpkg:master Jan 14, 2019
@arcanis
Copy link
Member

arcanis commented Jan 14, 2019

Awesome, thanks!

@billyvg billyvg deleted the feat/use-github-token-from-env-var branch January 14, 2019 23:50
cacheflow added a commit to cacheflow/yarn that referenced this pull request Feb 14, 2019
* master: (67 commits) Include key info for "expected hoisted" invariant (yarnpkg#7009) refactor: remove unnecessary checks (yarnpkg#6955) fix: drive letter casing for win32 pnp (yarnpkg#7007) Don’t call `release` with an exit code (yarnpkg#6981) Check os and platform even when engines is not present in package.json (yarnpkg#6976) Fix handling of non-offline errors (yarnpkg#6968) Treat the ignore-scripts in yarnrc as a synonym to the cli arg (yarnpkg#6983) fix(pnp): make sure pnp module is again the first preloaded module. (yarnpkg#6951) refactor: remove unused imports (yarnpkg#6956) Add 1.14.0 to changelog (yarnpkg#6967) 1.15.0-0 v1.14.0 Fix suggested command after unlinking a package (yarnpkg#6931) Update CHANGELOG.md fix(pnp): make sure pnp module is the first preloaded module. (yarnpkg#6942) fix(pnp): make sure that the package locator is fetched with a trailing slash (yarnpkg#6882) Improve rendering of Chocolatey package description (yarnpkg#6899) Fixing dynamic require missing from webpack (yarnpkg#6908) feat(policies): Use github access token when requesting releases (yarnpkg#6912) Fixes PnP detection across workspaces (yarnpkg#6878) ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants