Skip to content

Commit e7e3464

Browse files
committed
fix: qualify the docker image when tagging the latest [skip test]
1 parent 458bb05 commit e7e3464

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/CI.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -257,9 +257,9 @@ jobs:
257257
id: platform
258258
run: |
259259
if [[ "${{ matrix.platform }}" == "linux/amd64" ]]; then
260-
echo "suffix=linux-amd64" >> $GITHUB_OUTPUT
260+
echo "suffix=amd64" >> $GITHUB_OUTPUT
261261
else
262-
echo "suffix=linux-arm64" >> $GITHUB_OUTPUT
262+
echo "suffix=arm64" >> $GITHUB_OUTPUT
263263
fi
264264
265265
- name: Set up Docker Buildx
@@ -284,7 +284,7 @@ jobs:
284284
cache-to: type=inline
285285

286286
- name: Tag latest locally
287-
run: docker tag aminya/${{ matrix.container.image }}:${{ matrix.container.tag }}-${{ steps.platform.outputs.suffix }} aminya/${{ matrix.container.image }}:latest
287+
run: docker tag docker.io/aminya/${{ matrix.container.image }}:${{ matrix.container.tag }}-${{ steps.platform.outputs.suffix }} aminya/${{ matrix.container.image }}:latest
288288

289289
- name: Push latest to Docker Hub
290290
if: ${{ github.event_name != 'pull_request' && matrix.container.distro != 'ubuntu' }}
@@ -311,7 +311,7 @@ jobs:
311311
cache-to: type=inline
312312

313313
- name: Tag latest locally
314-
run: docker tag aminya/${{ matrix.container.image }}-llvm:${{ matrix.container.tag }}-${{ steps.platform.outputs.suffix }} aminya/${{ matrix.container.image }}-llvm:latest
314+
run: docker tag docker.io/aminya/${{ matrix.container.image }}-llvm:${{ matrix.container.tag }}-${{ steps.platform.outputs.suffix }} aminya/${{ matrix.container.image }}-llvm:latest
315315

316316
- name: Push latest to Docker Hub
317317
if: ${{ github.event_name != 'pull_request' && matrix.container.distro != 'ubuntu' }}
@@ -348,7 +348,7 @@ jobs:
348348
cache-to: type=inline
349349

350350
- name: Tag latest locally
351-
run: docker tag aminya/${{ matrix.container.image }}-gcc:${{ matrix.container.tag }}-${{ steps.platform.outputs.suffix }} aminya/${{ matrix.container.image }}-gcc:latest
351+
run: docker tag docker.io/aminya/${{ matrix.container.image }}-gcc:${{ matrix.container.tag }}-${{ steps.platform.outputs.suffix }} aminya/${{ matrix.container.image }}-gcc:latest
352352

353353
- name: Push latest to Docker Hub
354354
if: ${{ github.event_name != 'pull_request' && matrix.container.distro != 'ubuntu' }}
@@ -386,7 +386,7 @@ jobs:
386386
cache-to: type=inline
387387

388388
- name: Tag latest locally
389-
run: docker tag aminya/${{ matrix.container.image }}-mingw:${{ matrix.container.tag }}-${{ steps.platform.outputs.suffix }} aminya/${{ matrix.container.image }}-mingw:latest
389+
run: docker tag docker.io/aminya/${{ matrix.container.image }}-mingw:${{ matrix.container.tag }}-${{ steps.platform.outputs.suffix }} aminya/${{ matrix.container.image }}-mingw:latest
390390

391391
- name: Push latest to Docker Hub
392392
if: ${{ github.event_name != 'pull_request' && matrix.container.distro != 'ubuntu' }}
@@ -442,14 +442,14 @@ jobs:
442442
443443
# Create versioned manifest
444444
docker manifest create "aminya/setup-cpp-$DISTRO$VARIANT:$TAG" \
445-
"aminya/setup-cpp-$DISTRO$VARIANT:$TAG-linux-amd64" \
446-
"aminya/setup-cpp-$DISTRO$VARIANT:$TAG-linux-arm64"
445+
"aminya/setup-cpp-$DISTRO$VARIANT:$TAG-amd64" \
446+
"aminya/setup-cpp-$DISTRO$VARIANT:$TAG-arm64"
447447
docker manifest push "aminya/setup-cpp-$DISTRO$VARIANT:$TAG"
448448
449449
# Create latest manifest
450450
docker manifest create "aminya/setup-cpp-$DISTRO$VARIANT:latest" \
451-
"aminya/setup-cpp-$DISTRO$VARIANT:$TAG-linux-amd64" \
452-
"aminya/setup-cpp-$DISTRO$VARIANT:$TAG-linux-arm64"
451+
"aminya/setup-cpp-$DISTRO$VARIANT:$TAG-amd64" \
452+
"aminya/setup-cpp-$DISTRO$VARIANT:$TAG-arm64"
453453
docker manifest push "aminya/setup-cpp-$DISTRO$VARIANT:latest"
454454
done
455455

0 commit comments

Comments
 (0)