Skip to content

ci: cancel superseded PR runs of the docs workflow (CR-197) - #444

Merged
luisleo526 merged 4 commits into
mainfrom
core/ciqw-engine
Oct 19, 2026
Merged

luisleo526 merged 4 commits into
mainfrom
core/ciqw-engine

Conversation

@luisleo526

Copy link
Copy Markdown
Collaborator

CR-197 (owner: 「整個開發節奏也被拖累」), CI quick win. Concurrency per PR: a new push cancels the superseded PR run; cancel-in-progress only for the pull_request event, so main, tags, dispatch and release runs are never cancelled. No check removed. release/publish/promote workflows untouched (git diff --stat on release*/publish*/promote* = empty). Audit, expression proofs and the proof runbook: CORE-TOP lane report.

🤖 Generated with Claude Code

engine: .github/workflows/docs.yml only (ci.yml, corpus-parity and native-live already had it). Lab preflight + docs: rj-20261019t104058-795b71 exit 0 (ci_preflight 52 stages).

luisleo526 and others added 4 commits October 19, 2026 18:40
The docs workflow grouped every run by github.ref with cancel-in-progress true, so a newer push to main, a tag push or a manual dispatch cancelled the older run (the docs build and deploy). The group is now one per pull request, with the run id for every other event, and cancellation applies to pull_request only, the same expression ci.yml, corpus-parity.yml and native-live.yml already use. No job, name, permission, trigger or check changes.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
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.

1 participant