Skip to content

ci: supersede stale check runs - #12

Merged
ethan-huo merged 1 commit into
mainfrom
ci/concurrency-supersede
Sep 23, 2026
Merged

ethan-huo merged 1 commit into
mainfrom
ci/concurrency-supersede

Conversation

@ethan-huo

Copy link
Copy Markdown
Contributor

A newer push to the same ref now cancels the in-flight check run instead of stacking another job on the shared runner pool. Release workflow keeps its own grouping with cancelling disabled.

Checks now carry `concurrency` with cancel-in-progress so a newer push to
the same ref kills the queued predecessor instead of stacking runs on the
self-hosted pool. Release workflows get the same grouping with cancelling
disabled — a publish must never be interrupted halfway.
@ethan-huo
ethan-huo merged commit 5638ff1 into main Sep 23, 2026
1 check passed
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