pulumi/.github
Abhinav Gupta e8c8e3b82e
ci: Run action-install-gh-release with auth
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.
2023-03-01 17:05:40 -08:00
..
scripts Replace deprecated command with environment file 2023-02-20 11:14:39 +09:00
workflows ci: Run action-install-gh-release with auth 2023-03-01 17:05:40 -08:00
PULL_REQUEST_TEMPLATE.md Update PULL_REQUEST_TEMPLATE.md 2022-09-15 07:11:47 -07:00