Skip to content

Commit a1a4c3d

Browse files
committed
.github: scope artifact to current app to avoid upload races
All container push jobs shared the same artifact namespace and each downloaded every other container's artifacts with `artifact-*`, causing parallel release uploads to collide with "already_exists" errors. Narrow the pattern to `artifact-${{ inputs.app }}-*` so each push job only handles its own amd64/arm64 pair. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
1 parent 3e50608 commit a1a4c3d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/build-push.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
steps:
7979
- uses: actions/download-artifact@v4
8080
with:
81-
pattern: artifact-*
81+
pattern: artifact-${{ inputs.app }}-*
8282
merge-multiple: true
8383
- name: Artifact Variables
8484
id: vars

0 commit comments

Comments
 (0)