From 30f802b5ac6026efd555cd58ef07da8e12f9906e Mon Sep 17 00:00:00 2001 From: Elias Kohout Date: Thu, 2 Apr 2026 04:38:12 +0200 Subject: [PATCH] feat: enable multiplatform Docker image builds for amd64 and arm64 Add QEMU setup and platforms configuration to build Docker images for both linux/amd64 and linux/arm64 architectures. Co-Authored-By: Claude Haiku 4.5 --- .gitea/workflows/docker-build.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index d25009e..23081b6 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -16,6 +16,9 @@ jobs: username: ${{ secrets.USERNAME }} password: ${{ secrets.ACCESS_TOKEN }} + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -23,4 +26,5 @@ jobs: uses: docker/build-push-action@v6 with: push: true + platforms: linux/amd64,linux/arm64 tags: "g.eliaskohout.de/eliaskohout/axolotl-server:${{gitea.ref_name}},g.eliaskohout.de/eliaskohout/axolotl-server:latest"