Skip to content

Commit 6078b1a

Browse files
authored
Merge pull request #4 from feloy/fix-2/manifest
ci: build multi-platform manifest
2 parents 2ed1164 + 74f1f1d commit 6078b1a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/build-stack.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ jobs:
7373
IMAGE_NAME=ghcr.io/${{ github.repository_owner }}/podman-ai-lab-stack
7474
IMAGE_NIGHTLY=${IMAGE_NAME}:nightly
7575
IMAGE_SHA=${IMAGE_NAME}:${GITHUB_SHA}
76-
podman build . -f build/Containerfile -t $IMAGE_NIGHTLY
77-
podman push $IMAGE_NIGHTLY
78-
podman tag $IMAGE_NIGHTLY $IMAGE_SHA
79-
podman push $IMAGE_SHA
76+
podman manifest create ${IMAGE_NIGHTLY}
77+
podman build --platform linux/amd64,linux/arm64 . -f build/Containerfile --manifest ${IMAGE_NIGHTLY}
78+
podman manifest push ${IMAGE_NIGHTLY} docker://${IMAGE_NIGHTLY}
79+
podman manifest push ${IMAGE_NIGHTLY} docker://${IMAGE_SHA}

0 commit comments

Comments
 (0)