From 3853dee9605a50abaf02b4d8be770800eb8853bb Mon Sep 17 00:00:00 2001 From: Stephan Meijer Date: Thu, 19 Feb 2026 17:34:01 +0100 Subject: [PATCH] ci: add arm64 platform support for docker image builds Signed-off-by: Stephan Meijer --- .github/workflows/ci-cd.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index e943711..50a44b5 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -61,11 +61,16 @@ jobs: - name: Build (NPM) run: pnpm build:npm + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 - name: Build (Docker) uses: docker/build-push-action@v4 with: context: . file: packages/server/Dockerfile + platforms: linux/amd64,linux/arm64 push: false - name: Build docs @@ -217,12 +222,17 @@ jobs: username: ${{ github.actor }} password: ${{ github.token }} + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 - name: Build & Publish (Docker) uses: docker/build-push-action@v4 id: docker-build-push with: context: . file: packages/server/Dockerfile + platforms: linux/amd64,linux/arm64 build-args: | SCEAU_VERIFICATION_MODE=--strict labels: '${{ steps.docker-labels-tags.outputs.labels }}'