mirror of
https://github.com/kata-containers/kata-containers.git
synced 2026-05-18 13:46:06 +00:00
release: fix release workflow concurrency deadlock
Architecture-specific release workflows were using the same concurrency group when called from release.yaml, causing GitHub Actions to detect a deadlock and cancel the builds. Fix by appending architecture suffix to each workflow's concurrency group, allowing parallel execution without conflicts. Assisted-by: IBM Bob Signed-off-by: stevenhorsman <steven@uk.ibm.com>
This commit is contained in:
2
.github/workflows/release-amd64.yaml
vendored
2
.github/workflows/release-amd64.yaml
vendored
@@ -12,7 +12,7 @@ on:
|
||||
required: true
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
group: ${{ github.workflow }}-${{ github.ref }}-release-amd64
|
||||
cancel-in-progress: false # Note - don't cancel the in progress build as we could end up with inconsistent results
|
||||
|
||||
permissions: {}
|
||||
|
||||
2
.github/workflows/release-arm64.yaml
vendored
2
.github/workflows/release-arm64.yaml
vendored
@@ -12,7 +12,7 @@ on:
|
||||
required: true
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
group: ${{ github.workflow }}-${{ github.ref }}-release-arm64
|
||||
cancel-in-progress: false # Note - don't cancel the in progress build as we could end up with inconsistent results
|
||||
|
||||
permissions: {}
|
||||
|
||||
2
.github/workflows/release-ppc64le.yaml
vendored
2
.github/workflows/release-ppc64le.yaml
vendored
@@ -10,7 +10,7 @@ on:
|
||||
required: true
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
group: ${{ github.workflow }}-${{ github.ref }}-release-ppc64le
|
||||
cancel-in-progress: false # Note - don't cancel the in progress build as we could end up with inconsistent results
|
||||
|
||||
permissions: {}
|
||||
|
||||
2
.github/workflows/release-s390x.yaml
vendored
2
.github/workflows/release-s390x.yaml
vendored
@@ -12,7 +12,7 @@ on:
|
||||
required: true
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
group: ${{ github.workflow }}-${{ github.ref }}-release-s390x
|
||||
cancel-in-progress: false # Note - don't cancel the in progress build as we could end up with inconsistent results
|
||||
|
||||
permissions: {}
|
||||
|
||||
Reference in New Issue
Block a user