Skip to content

Commit 8e675ec

Browse files
authored
Merge pull request #249 from yokowu/fix-ci
fix: 删除已存在的 docker manifest
2 parents 6115d2d + fd34807 commit 8e675ec

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/backend-ci-cd.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,16 @@ jobs:
201201
docker manifest rm ${{ env.REGISTRY }}/backend:latest || true
202202
docker manifest rm ${{ env.REGISTRY }}/scanner:${VERSION} || true
203203
docker manifest rm ${{ env.REGISTRY }}/scanner:latest || true
204+
205+
# Also clean up architecture-specific manifests if they exist as manifest lists
206+
docker manifest rm ${{ env.REGISTRY }}/backend:${VERSION}-x86_64 || true
207+
docker manifest rm ${{ env.REGISTRY }}/backend:${VERSION}-aarch64 || true
208+
docker manifest rm ${{ env.REGISTRY }}/backend:latest-x86_64 || true
209+
docker manifest rm ${{ env.REGISTRY }}/backend:latest-aarch64 || true
210+
docker manifest rm ${{ env.REGISTRY }}/scanner:${VERSION}-x86_64 || true
211+
docker manifest rm ${{ env.REGISTRY }}/scanner:${VERSION}-aarch64 || true
212+
docker manifest rm ${{ env.REGISTRY }}/scanner:latest-x86_64 || true
213+
docker manifest rm ${{ env.REGISTRY }}/scanner:latest-aarch64 || true
204214
205215
# Create and push backend version manifest
206216
docker manifest create ${{ env.REGISTRY }}/backend:${VERSION} \

0 commit comments

Comments
 (0)