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
|
||||
statuses: write
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
# Note: no concurrency block here — when invoked via workflow_call, the caller
|
||||
# (integrity-check.yml) manages concurrency. For direct dispatch/cron, runs are
|
||||
# naturally serialized by GitHub's single-concurrency-per-ref default.
|
||||
|
||||
env:
|
||||
AWS_STACK_NAME: game-ci-team-pipelines
|
||||
|
||||
Reference in New Issue
Block a user