Evidence
No workflow run of any kind has executed in this repository since 2026-06-01, while main has advanced by 54 commits (git rev-list --count --since=2026-06-02 origin/main).
The three most recent ci.yml runs on main are all from that day, and all three concluded cancelled rather than success or failure:
| Run | Date | Head | Conclusion |
|---|---|---|---|
| 2446 | 2026-06-01T14:27Z | 85fab4a9 | cancelled |
| 2445 | 2026-06-01T14:14Z | b377576b | cancelled |
| 2444 | 2026-06-01T13:46Z | e10f0228 | cancelled |
Pushes to main on 2026-09-17 (7503300c, 5d7c9be4, 135ce6c0, 5bd2e852) triggered no run either, so this is not a stale-listing artifact.
All 13 workflows report state: active, so they have not been individually disabled. A newly added workflow registers normally (Toolchain, id 360886058) but likewise does not fire — which points at the repository- or org-level Actions switch rather than at any one workflow file.
Impact
Everything the pipeline is supposed to gate has been unenforced for three and a half months:
zig buildandzig build test --summary allacross the Linux/macOS/Windows matrixzig build test-diagnosticssnapshot tests- the TS conformance delta gate
- lint and typecheck
Note the last conformance-gate runs before the outage were already failure, so the most recent known state of that gate is red.
This also removes the fallback for contributors who cannot install the toolchain locally: with both a restricted local network and a dead CI, a change to the Zig sources currently cannot be verified anywhere.
What to check
Not diagnosable through the Actions API — it needs repository/organization settings:
- Settings → Actions → General: is "Allow all actions" still selected, or has Actions been disabled for the repository?
- Organization settings → Actions: an org-level policy can disable Actions for every repository at once.
- Billing → spending limit: a exhausted included-minutes balance with a $0 spending limit stops GitHub-hosted runners from picking anything up, and it is silent.
Acceptance
- A push to
mainproduces a workflow run again. ci.ymlis run against currentmainand its result recorded — if it is red, that is triaged as its own issue.- The conformance gate's red state as of
85fab4a9is re-evaluated against currentmain. - Something surfaces a prolonged absence of runs, so a silent three-month outage is not discovered by accident again.