You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update the debug workflow to echo a message with some basic info on how
to use tmate. Also rename the job to `debug`, put the timeout at the job
level, and set a Homebrew GitHub token to help with rate limiting (as
described below).
The changes in the second commit fix some of the rate limit issues in
testa and clean up the job:
- Set HOMEBREW_GITHUB_API_TOKEN to tell Homebrew to use our CI token to
authenticate with the GitHub API. This drastically increases the rate
limit.
- Combine the two test jobs into a single matrix job. When installing
additional shells, just look at the RUNNER_OS env var to decide whether
to use apt or brew.
- Install Nix with a single build user to speed up the install time.
- Source Nix and set the relevant env vars in the install step so we
don't forget to do it in other steps that need Nix.
- Run go tests with the race detector and code coverage.
0 commit comments