summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/update-version-tags.yml5
1 files changed, 4 insertions, 1 deletions
diff --git a/.github/workflows/update-version-tags.yml b/.github/workflows/update-version-tags.yml
index e93f63c8..04ccd1e4 100644
--- a/.github/workflows/update-version-tags.yml
+++ b/.github/workflows/update-version-tags.yml
@@ -14,7 +14,10 @@ permissions:
contents: write
concurrency:
- group: version-tag-${{ github.ref_name }}
+ # Include github.sha so a stale "Re-run jobs" replay (which carries the
+ # original SHA) cannot cancel an in-progress run for the current branch
+ # HEAD. Same-SHA re-runs still deduplicate.
+ group: version-tag-${{ github.ref_name }}-${{ github.sha }}
cancel-in-progress: true
jobs: