diff --git a/.gitea/workflows/sop-checklist-gate.yml b/.gitea/workflows/sop-checklist-gate.yml index 3fd3ba81..a3d22e2d 100644 --- a/.gitea/workflows/sop-checklist-gate.yml +++ b/.gitea/workflows/sop-checklist-gate.yml @@ -65,7 +65,13 @@ # membership, compute, post status). Re-running on any event is safe — # the new status overwrites the previous one for the same context. -name: sop-checklist-gate +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 }} + cancel-in-progress: true on: pull_request_target: