From a2f36665a35afdaf452f661533773b0401dc0dd7 Mon Sep 17 00:00:00 2001 From: Jason Ross Date: Tue, 26 May 2026 13:36:22 -0500 Subject: [PATCH] Pass GITHUB_TOKEN to macOS CI step to fix 403 rate-limit errors Unauthenticated GitHub API calls share the runner IP (60 req/hour limit). net.go already uses GITHUB_TOKEN as a Bearer token when present. gh CLI also needs GH_TOKEN to authenticate for gh extension install. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/integration.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index b990056..b3e89fd 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -53,6 +53,9 @@ jobs: mkdir -p ~/.pyenv - name: Run bootstrap tool + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | echo y | ./bootstrap_environment --only custom --no-vm --no-ai