mirror of https://github.com/pulumi/pulumi.git
e8c8e3b82e
We have a few places in CI where we use action-install-gh-release to download and install specific or latest binary releases of a dependency. Nearly all these steps, besides the one in ci-test-codegen, were unauthenticated. This caused us to run into rate limits with the GitHub API when trying to get the latest release and resulted in delays like: ``` Run jaxxstorm/action-install-gh-release@v1.7.1 ==> System reported platform: linux ==> Using platform: linux ==> System reported arch: x64 ==> Using arch: x64 Warning: RateLimit detected for request GET /repos/{owner}/{repo}/releases/tags/{tag}. Retrying after 3300 seconds. Error: The operation was canceled. ``` This sets GITHUB_TOKEN for all instances of this step so that we're less likely to get rate limited by GitHub on this. |
||
---|---|---|
.. | ||
ci-build-binaries.yml | ||
ci-build-sdks.yml | ||
ci-info.yml | ||
ci-lint.yml | ||
ci-prepare-release.yml | ||
ci-run-test.yml | ||
ci-test-codegen.yml | ||
ci-test-docs-generation.yml | ||
ci.yml | ||
command-dispatch.yml | ||
download-pulumi-cron.yml | ||
on-community-pr.yml | ||
on-merge.yml | ||
on-pr-changelog.yml | ||
on-pr-target.yml | ||
on-pr.yml | ||
on-release.yml | ||
pr-test-acceptance-on-dispatch.yml | ||
pr-test-codegen-on-pr.yml | ||
pr-test-codegen-test-on-dispatch.yml | ||
pr-test-docs-gen-on-pr.yml | ||
pr-test-docs-generation-on-dispatch.yml | ||
rebase.yml | ||
release-homebrew-tap.yml | ||
release-pr.yml | ||
release.pub | ||
release.yml | ||
trigger-homebrew-event.yml | ||
trigger-release-docs-event.yml |