Skip to content

fix(ci): pr-light runs on an X64 clean-room runner (Refs #6239) - #6243

Merged
noahgift merged 1 commit into
mainfrom
fix/pr-light-runner-label-r
Oct 24, 2026
Merged

noahgift merged 1 commit into
mainfrom
fix/pr-light-runner-label-r

Conversation

@noahgift

Copy link
Copy Markdown
Member

Linear re-cut of #6240 onto the new main (roadmap.yaml regenerated; every other file's patch-id is identical). Closes #6239. GATE CHANGE.

  • ci.yml pr-light runs-on -> [self-hosted, Linux, X64, clean-room] (as CI: pin ci/gate, gate and mg-reuse-self-test to X64 runners #6200 did for the gate job); scripts/ci_mg_reuse.sh pins that line and is updated with it.
  • That script also had a guard forbidding any X64 label on pr-light. It now forbids only the merge-queue label (mq); X64 is allowed. ci_mg_reuse.sh --self-test: 180 passed, 0 failed.
  • X64 clean-room runners online when checked (one gh api call): framework16, framework16-2, framework16-3, kfocus, kfocus-2; all idle.
  • check_runner_labels.sh untouched; clean-room kept.
  • One-line revert: restore the pr-light runs-on line, the pin in ci_mg_reuse.sh, and the guard regex.

Unarmed: needs quorum, two non-author seats, sign.

🤖 Generated with Claude Code

…d host (Refs #6239)

GATE CHANGE. pr-light runs-on moves from [self-hosted, Linux, clean-room]
to [self-hosted, Linux, X64, clean-room], as #6200 did for the gate job.
scripts/ci_mg_reuse.sh pins that line and its heavy-label guard now
forbids only the merge-queue label; X64 is allowed (the clean-room X64
pool). Revert: restore the two lines and the guard regex. The guard still
reds on a pr-light that carries mq.

PMAT-Ticket: PMAT-6239
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

§13.11 rung 1 — quorum shadow verdict

S13-SHADOW pr=6243 head=9f99961dc4d4f49bbfecb50ba6a2ad271dbbd014 verdict=REFUSE class=Q1 arm_rc=1

Shadow mode: this records a verdict and merges nothing. A refusal
to arm is not a block (§13 adds zero rows to §7) — the pull request is
exactly as green as it was.

@noahgift

Copy link
Copy Markdown
Member Author

quorum-review (AD-04): three PASS — agreed (auto_merge: checked=true was_armed=false disarmed=false)

{
 "ticket": "PMAT-6239",
 "head": "9f99961dc4d4f49bbfecb50ba6a2ad271dbbd014",
 "width": 3,
 "executor": "agy",
 "agreed": true,
 "auto_merge": {
  "checked": true,
  "was_armed": false,
  "disarmed": false,
  "note": "auto-merge not armed"
 },
 "lanes": [
  {
   "lane": 1,
   "verdict": "PASS",
   "findings": 4
  },
  {
   "lane": 2,
   "verdict": "PASS",
   "findings": 3
  },
  {
   "lane": 3,
   "verdict": "PASS",
   "findings": 0
  }
 ]
}

@noahgift

Copy link
Copy Markdown
Member Author

quorum-review (AD-04): three PASS — agreed (auto_merge: checked=true was_armed=false disarmed=false)

{
 "ticket": "PMAT-1955",
 "head": "9f99961dc4d4f49bbfecb50ba6a2ad271dbbd014",
 "width": 3,
 "executor": "agy",
 "agreed": true,
 "auto_merge": {
  "checked": true,
  "was_armed": false,
  "disarmed": false,
  "note": "auto-merge not armed"
 },
 "lanes": [
  {
   "lane": 1,
   "verdict": "PASS",
   "findings": 4
  },
  {
   "lane": 2,
   "verdict": "PASS",
   "findings": 5
  },
  {
   "lane": 3,
   "verdict": "PASS",
   "findings": 0
  }
 ]
}

@noahgift
noahgift added this pull request to the merge queue Oct 24, 2026
Merged via the queue into main with commit d4333c8 Oct 24, 2026
14 checks passed
@noahgift
noahgift deleted the fix/pr-light-runner-label-r branch October 24, 2026 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: pr-light runs on an X64 clean-room runner, not gx10-build

1 participant