059-job-level-concurrency
Setup profile revision 18 cancels superseded work job by job, so a run waiting on the owner exception never blocks a newer one
Lifecycle approvedImplementation completeVerification unknownQualification unknown
Amends spec 058. Revision 18's single workflow-level concurrency group let a run waiting on the owner-exception Environment hold the group: GitHub does not cancel such a run, so every newer push to the same pull request stayed pending behind it. Every job except review-exception and ci-gate now has a concurrency group of its pull request and job instead, and the workflow has none. Revision 18 keeps its number: no project had adopted the first form.
Read the full pinned specification ↗Relationships
depends on
depended on by
Claimed units
- extends
{ "nature": "additive", "spec": "002-environment-lifecycle", "unit": { "kind": "directory", "path": "crates/statecraft-home/" } }
Source headings
- 059: Superseded work is cancelled job by job
- 1. Purpose
- 2. Territory
- 3. Behavior
- 3.1 Groups per job
- 3.2 The revision
- 4. Out of scope
- 5. Resolved decisions
- Verification
Frozen anchors
No frozen anchors declared.