Skip to content

Commit 91a04e6

Browse files
committed
CI: push multiarch Docker images
This commit modifies the CI configuration so that the containers that are built are actually manifest lists with images for multiple architectures, not just AMD64. This is helpful for modern clouds and hybrid clusters, where it's possible that not all machines are AMD64. Signed-off-by: Lucas Servén Marín <lserven@gmail.com>
1 parent d5fe50c commit 91a04e6

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

.github/workflows/build.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ jobs:
55
runs-on: ubuntu-latest
66
steps:
77
- uses: actions/checkout@v2
8+
- name: Set up QEMU
9+
uses: docker/setup-qemu-action@v1
810
- name: Set up Docker Buildx
911
uses: docker/setup-buildx-action@v1
1012
- name: Login to Docker Hub
@@ -24,6 +26,7 @@ jobs:
2426
push: true
2527
tags: ${{ steps.meta.outputs.tags }}
2628
labels: ${{ steps.meta.outputs.labels }}
29+
platforms: linux/arm64, linux/arm, linux/amd64
2730
snapshot:
2831
runs-on: ubuntu-latest
2932
steps:

0 commit comments

Comments
 (0)