mirror of
https://github.com/game-ci/unity-builder.git
synced 2026-05-31 13:56:13 -07:00
fix: remove concurrency block from reusable workflow to prevent deadlock (#829)
When integrity-check.yml calls validate-orchestrator-integration.yml via
workflow_call, both workflows resolve github.workflow to the same name
("Integrity"), creating identical concurrency groups. GitHub detects this
as a deadlock and cancels the run.
Fix: remove concurrency from the reusable workflow entirely — the caller
already manages concurrency for the group.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -21,9 +21,9 @@ permissions:
|
|||||||
checks: write
|
checks: write
|
||||||
statuses: write
|
statuses: write
|
||||||
|
|
||||||
concurrency:
|
# Note: no concurrency block here — when invoked via workflow_call, the caller
|
||||||
group: ${{ github.workflow }}-${{ github.ref }}
|
# (integrity-check.yml) manages concurrency. For direct dispatch/cron, runs are
|
||||||
cancel-in-progress: true
|
# naturally serialized by GitHub's single-concurrency-per-ref default.
|
||||||
|
|
||||||
env:
|
env:
|
||||||
AWS_STACK_NAME: game-ci-team-pipelines
|
AWS_STACK_NAME: game-ci-team-pipelines
|
||||||
|
|||||||
Reference in New Issue
Block a user