diff --git a/.gitea/workflows/review-refire-comments.yml b/.gitea/workflows/review-refire-comments.yml index c799c442..eb1c6b69 100644 --- a/.gitea/workflows/review-refire-comments.yml +++ b/.gitea/workflows/review-refire-comments.yml @@ -18,6 +18,10 @@ permissions: pull-requests: read statuses: write +concurrency: + group: ${{ github.repository }}-${{ github.workflow }}-${{ github.event.issue.number || github.ref }} + cancel-in-progress: true + jobs: dispatch: runs-on: ubuntu-latest diff --git a/.gitea/workflows/sop-checklist.yml b/.gitea/workflows/sop-checklist.yml index fe86219f..85ebf50a 100644 --- a/.gitea/workflows/sop-checklist.yml +++ b/.gitea/workflows/sop-checklist.yml @@ -70,7 +70,7 @@ name: sop-checklist # Cancel any in-progress runs for the same PR to prevent # stale runs from overwriting newer status contexts. concurrency: - group: ${{ github.repository }}-${{ github.event.pull_request.number }} + group: ${{ github.repository }}-${{ github.workflow }}-${{ github.event.pull_request.number || github.event.issue.number || github.ref }} cancel-in-progress: true # bp-required: yes ← emits sop-checklist / all-items-acked (pull_request) diff --git a/.gitea/workflows/sop-tier-check.yml b/.gitea/workflows/sop-tier-check.yml index 235ed633..1f9eb888 100644 --- a/.gitea/workflows/sop-tier-check.yml +++ b/.gitea/workflows/sop-tier-check.yml @@ -61,6 +61,10 @@ on: pull_request_review: types: [submitted, dismissed, edited] +concurrency: + group: ${{ github.repository }}-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: tier-check: runs-on: ubuntu-latest