Skip to content

Commit 06b34ca

Browse files
authored
Update build-publish-qdup-ghcr.yml
1 parent 55afd44 commit 06b34ca

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/build-publish-qdup-ghcr.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,18 @@ jobs:
3232

3333
- name: Build container images
3434
run: |
35+
podman manifest create ghcr.io/${{ github.repository_owner }}/benchmark-orchestrator:latest
3536
podman build \
3637
-f benchmark-orchestrator.Dockerfile \
37-
-t ghcr.io/${{ github.repository_owner }}/benchmark-orchestrator:latest \
38-
-t ghcr.io/${{ github.repository_owner }}/benchmark-orchestrator:${{ github.sha }} \
39-
-t ghcr.io/${{ github.repository_owner }}/benchmark-orchestrator:${{ github.ref_name }} \
4038
--platform=linux/amd64,linux/arm64 \
39+
--manifest ghcr.io/${{ github.repository_owner }}/benchmark-orchestrator:latest \
4140
.
41+
podman tag ghcr.io/${{ github.repository_owner }}/benchmark-orchestrator:latest \
42+
ghcr.io/${{ github.repository_owner }}/benchmark-orchestrator:${{ github.sha }} \
43+
ghcr.io/${{ github.repository_owner }}/benchmark-orchestrator:${{ github.ref_name }} \
4244
4345
- name: Login to GitHub Container Registry
4446
run: echo "${{ secrets.GITHUB_TOKEN }}" | podman login ghcr.io -u ${{ github.actor }} --password-stdin
4547

4648
- name: Push container images
47-
run: podman push -a ghcr.io/${{ github.repository_owner }}/benchmark-orchestrator
49+
run: podman manifest push --all ghcr.io/${{ github.repository_owner }}/benchmark-orchestrator

0 commit comments

Comments
 (0)