fix(ci): trigger on edited so un-drafting actually lifts the draft skip #18

Merged
claude merged 4 commits from fix/ci-edited-trigger into main 2026-09-02 18:54:43 +00:00
Showing only changes of commit 5b6acd7b3b - Show all commits
+5 -4
View File
@@ -21,10 +21,11 @@ on:
# somebody's build, so drop it. # somebody's build, so drop it.
# #
# `push` groups on `github.sha` rather than `github.ref`: a constant per-branch # `push` groups on `github.sha` rather than `github.ref`: a constant per-branch
# group is what let this Gitea (1.26.0) cancel two of daniel/gitdan's merge # group is what let this Gitea cancel two of daniel/gitdan's merge runs
# runs outright while `cancel-in-progress` was gated away from `push` entirely # outright while `cancel-in-progress` was gated away from `push` entirely
# see the long note in that repo's ci.yaml for the evidence. Giving every # see the long note in that repo's ci.yaml. Observed on 1.26.0; the instance
# commit its own group leaves that behaviour nothing to act on. # is 1.27.2 now and whether it persists is unverified, which is why every
# commit gets its own group instead of trusting the flag.
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.ref || github.sha }} group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.ref || github.sha }}
cancel-in-progress: true cancel-in-progress: true