From 935a638ee32c879fd3833a6bd385bdade67d3ed8 Mon Sep 17 00:00:00 2001 From: Mathias Beaulieu-Duncan Date: Tue, 3 Feb 2026 00:32:45 -0500 Subject: [PATCH] Add multi-arch support (amd64 + arm64) for all Flutter SDK variants - Add QEMU setup for cross-platform builds - Build web, android, and linux images for both amd64 and arm64 Co-Authored-By: Claude Opus 4.5 --- .gitea/workflows/publish.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/publish.yaml b/.gitea/workflows/publish.yaml index 569006e..8e7f3af 100644 --- a/.gitea/workflows/publish.yaml +++ b/.gitea/workflows/publish.yaml @@ -45,6 +45,9 @@ jobs: echo "tag=${{ matrix.variant }}-latest" >> $GITHUB_OUTPUT fi + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -80,7 +83,7 @@ jobs: with: context: . file: ${{ matrix.dockerfile }} - platforms: linux/amd64 + platforms: linux/amd64,linux/arm64 push: true sbom: true provenance: mode=max