From c9fecf69e0f2316f6ff2e970045ec1086bb6ee8a Mon Sep 17 00:00:00 2001 From: Raymond Wright Date: Fri, 5 Sep 2025 16:02:41 +0100 Subject: [PATCH 1/5] Build Docker images for x64 and ARM --- .github/workflows/build-docker-image.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 4ade2db..e934cb5 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -63,6 +63,7 @@ jobs: - name: Build and push image to Amazon ECR uses: docker/build-push-action@v6 with: + platforms: linux/amd64,linux/arm64 push: true tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} From 1b57c6316f9b5d76c03cf807a72abfe08facd5aa Mon Sep 17 00:00:00 2001 From: Raymond Wright Date: Mon, 8 Sep 2025 15:58:31 +0100 Subject: [PATCH 2/5] Run build-docker-image workflow on ARM --- .github/workflows/build-docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index e934cb5..9f083a6 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -32,7 +32,7 @@ permissions: jobs: build-docker-image: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04-arm steps: - name: Checkout From cd892a5a0c0da644e39f07ffbd1d04eb4fda795a Mon Sep 17 00:00:00 2001 From: Raymond Wright Date: Mon, 8 Sep 2025 15:59:31 +0100 Subject: [PATCH 3/5] Revert to Ubuntu 24.04 non-ARM --- .github/workflows/build-docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 9f083a6..284400b 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -32,7 +32,7 @@ permissions: jobs: build-docker-image: - runs-on: ubuntu-24.04-arm + runs-on: ubuntu-24.04 steps: - name: Checkout From e88281165d1c46ef97c48064ca3b5d5fa28fe06f Mon Sep 17 00:00:00 2001 From: Raymond Wright Date: Mon, 8 Sep 2025 16:03:42 +0100 Subject: [PATCH 4/5] Try running build-docker-image on macOS-15 --- .github/workflows/build-docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 284400b..47c9fcb 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -32,7 +32,7 @@ permissions: jobs: build-docker-image: - runs-on: ubuntu-24.04 + runs-on: macos-15 steps: - name: Checkout From 9aa27a784d396137246e47ce907635f04aced607 Mon Sep 17 00:00:00 2001 From: Raymond Wright Date: Mon, 8 Sep 2025 16:06:05 +0100 Subject: [PATCH 5/5] Try Ubuntu 24.04 ARM again --- .github/workflows/build-docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 47c9fcb..9f083a6 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -32,7 +32,7 @@ permissions: jobs: build-docker-image: - runs-on: macos-15 + runs-on: ubuntu-24.04-arm steps: - name: Checkout