Files
vscode/build/lib
Michael LivelyandCopilot 17f555f7bd fix(build): use Bearer auth for GitHub API requests in fetch.ts (#312022)
The Authorization header was constructed as 'Basic ' + base64(token), which
GitHub rejects because Basic auth requires base64(username:password). The
malformed header caused all GitHub API requests to fail with HTTP 403,
which the fetch wrapper masks with a misleading 'you may be rate limited'
message.

This was tolerable on GitHub-hosted runners because their IPs aren't
aggressively rate limited unauthenticated, but on the new 1ES Azure-hosted
runners (shared outbound IPs) the 60 req/hr unauthenticated limit is hit
immediately, breaking core-ci on every PR.

Switch to the Bearer scheme, which is the correct format for both
GITHUB_TOKEN and PATs.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-22 22:44:36 +00:00
..
2026-04-19 21:27:03 -04:00
2026-04-09 18:47:23 +02:00
2025-11-24 14:07:28 -08:00