mirror of
https://github.com/microsoft/vscode.git
synced 2026-07-09 09:24:12 -05:00
* ci: switch PR workflows back to 1ES self-hosted runners with JobId Re-applies #311975 (reverted in #312033). Adds per-run+attempt JobId labels to scope 1ES agents to specific GitHub Actions runs and prevent intermittent runner cancellations. Also switches the pr.yml compile job's GITHUB_TOKEN from the ephemeral repo-scoped runner token to secrets.VSCODE_OSS so cross-repo GitHub API release fetches (vscode-js-debug, vscode-js-debug-companion, vscode-js-profile-visualizer, etc.) authenticate properly. On 1ES pools the shared egress IPs hit the anonymous 60/hr api.github.com rate limit and produced 403 fan-out across PRs last time. * ci: fall back to GITHUB_TOKEN for fork PRs Match the historical pattern from before #255987 — fork PRs can't access secrets.VSCODE_OSS, so use the conditional to pick GITHUB_TOKEN for forks.
1.3 KiB
1.3 KiB