Skip to content

Commit 019e051

Browse files
Merge pull request #120 from solo-io/charlesthebird/multiArchImage2
Charlesthebird/multi arch image2
2 parents c41e15c + c12d478 commit 019e051

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

.github/workflows/release.yaml

+5-10
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
steps:
1919
- name: Checkout repository
20-
uses: actions/checkout@v2
20+
uses: actions/checkout@v4
2121

2222
- uses: ./.github/actions/build-ui
2323

@@ -65,15 +65,10 @@ jobs:
6565
run: |
6666
gcloud auth configure-docker --quiet
6767
68-
# This is what we use in GME (under "make docker-setup-multiarch-buildkit")
69-
- name: Docker Buildkit Setup (for multi arch)
70-
run: |
71-
docker buildx rm mybuilder || true
72-
docker buildx create --use --name mybuilder --driver-opt "image=moby/buildkit:v0.10.6"
73-
# Registers QEMU emulators for multiple architectures.
74-
docker run --rm --privileged multiarch/qemu-user-static:register --reset
75-
# Runs the multiarch/qemu-user-static image to initialize QEMU.
76-
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
68+
- name: Set up Docker Buildx
69+
uses: docker/setup-buildx-action@v3
70+
with:
71+
platforms: linux/amd64,linux/arm64
7772

7873
- name: Build and push Docker image
7974
run: |

0 commit comments

Comments
 (0)