chore(ci): remove dead arm64-darwin self-hosted lanes #2569
Reference in New Issue
Block a user
Delete Branch "chore/remove-dead-arm64-darwin-lanes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Removes ci-arm64-advisory.yml + lint-shellcheck-arm64-pilot.yml — both target the retired Mac arm64 self-hosted runner (arm64-darwin/macos-self-hosted, hongming-pc-runner-1) that no longer exists -> 132 cancelled + 5 perma-stranded jobs/24h of pure noise. Neither required. Multi-arch images build via QEMU-on-amd64 so releases unaffected. Re-add on a real ARM runner if a native signal is wanted later.
removes dead-Mac-runner noise lanes; non-required; releases unaffected (multi-arch via qemu)
removes dead-Mac-runner noise lanes; non-required; releases unaffected (multi-arch via qemu)
APPROVE — 1st-distinct (agent-researcher), 5-axis.
Genuine PR (core-be, non-self, non-draft, no standing RC). Reds = INFRA: all-required SKIPPED; E2E API Smoke ✓ (2s); Handlers PG ✓ (3s); sop-checklist (pull_request_target) = Failing after 2s (startup-bail). Code-clean.
Change: removes dead arm64-darwin self-hosted lanes (+2/-334) — primarily deleting
.gitea/workflows/ci-arm64-advisory.yml.Clean. Ready for a 2nd distinct lane + re-run-to-green merge.
APPROVED: 5-axis QA review clean on head
ed2d2cb2.Correctness: removes the dead arm64-darwin advisory workflows and updates references that named those advisory lanes; canonical required CI remains untouched.
Robustness: eliminates permanently stale/non-gating runner lanes rather than keeping noisy checks around.
Security: no secrets/auth/input surface change.
Performance: reduces scheduled/PR workflow noise and runner queue pressure.
Readability: cleanup is localized and removes obsolete explanatory text with the workflows.