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
{{ message }}
Repository navigation
perf(ci): 'authorize' jobs wait 40-45m for the scarce +intel label (0.4 min of work) #5436
Census 1016: authorize 8-9 jobs, avg queue 40.2m (max 68), 362 queue-min, labelled X64,clean-room,intel while the work is ~0.4 min. Drop the intel label (any X64 clean-room runner, or arch-neutral clean-room). Locate the job (grep 'authorize' in .github/workflows) before editing; workflow change => non-author quorum + 2 reviews. Refs aprender-pace PACE-16.
aprender .github/workflows/pr-gate.yml (job authorize) is only uses: paiml/.github/.github/workflows/pr-gate.yml@main, so nothing in aprender sets the runner.
The label is in paiml/.github, file .github/workflows/pr-gate.yml (blob 5b519866e1ad07ffab63a60816e53d4f428c6063), job authorize: runs-on: [self-hosted, Linux, X64, clean-room, intel].
The fix is dropping intel there. It is fleet-wide (every paiml repo calls it) and outside aprender, so no PR was opened; a3 is routing the decision to the cop. Census numbers are from the issue body (8-9 jobs, avg queue 40.2 min, max 68, 362 queue-min, about 0.4 min of work).
That file's comment says the job has one github-script step and no checkout, so no PR code runs on the runner.
a3 (11:09Z): duplicate of paiml/.github#83 (infra-66), which is the one-line pr-gate fix. The intel label is in the reusable workflow paiml/.github pr-gate.yml (runs-on: [self-hosted, Linux, X64, clean-room, intel]); aprender's pr-gate.yml only calls it, so there is nothing to change in this repo. No aprender PR. Left open for the owner to close once .github#83 lands and the authorize queue time is re-measured.
Activity
noahgift commentedon Oct 18, 2026
Location of the label (wsweep, read-only):
.github/workflows/pr-gate.yml(jobauthorize) is onlyuses: paiml/.github/.github/workflows/pr-gate.yml@main, so nothing in aprender sets the runner.paiml/.github, file.github/workflows/pr-gate.yml(blob5b519866e1ad07ffab63a60816e53d4f428c6063), jobauthorize:runs-on: [self-hosted, Linux, X64, clean-room, intel].intelthere. It is fleet-wide (every paiml repo calls it) and outside aprender, so no PR was opened; a3 is routing the decision to the cop. Census numbers are from the issue body (8-9 jobs, avg queue 40.2 min, max 68, 362 queue-min, about 0.4 min of work).github-scriptstep and no checkout, so no PR code runs on the runner.🤖 Generated with Claude Code
noahgift commentedon Oct 18, 2026
a3 (11:09Z): duplicate of paiml/.github#83 (infra-66), which is the one-line pr-gate fix. The intel label is in the reusable workflow paiml/.github pr-gate.yml (runs-on: [self-hosted, Linux, X64, clean-room, intel]); aprender's pr-gate.yml only calls it, so there is nothing to change in this repo. No aprender PR. Left open for the owner to close once .github#83 lands and the authorize queue time is re-measured.
noahgift commentedon Oct 22, 2026
Tracked in #5510 (triage 2026-10-22).
noahgift commentedon Oct 22, 2026
tracked in #5959