Skip to content

Commit 8922835

Browse files
possebonclaude
andcommitted
ci: remove arm64 platform and QEMU from Docker builds
Only amd64 images are needed. Removes QEMU emulation step and arm64 from the platforms list across all three Docker build workflows (release, homolog, latest). This significantly speeds up CI builds. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0701fb3 commit 8922835

3 files changed

Lines changed: 3 additions & 12 deletions

File tree

.github/workflows/publish_docker_image.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@ jobs:
3131
type=semver,pattern={{version}}
3232
type=semver,pattern={{major}}.{{minor}}
3333
34-
- name: Set up QEMU
35-
uses: docker/setup-qemu-action@v3
36-
3734
- name: Set up Docker Buildx
3835
uses: docker/setup-buildx-action@v3
3936

@@ -49,7 +46,7 @@ jobs:
4946
uses: docker/build-push-action@v6
5047
with:
5148
context: .
52-
platforms: linux/amd64,linux/arm64
49+
platforms: linux/amd64
5350
push: true
5451
tags: ${{ steps.meta.outputs.tags }}
5552
labels: ${{ steps.meta.outputs.labels }}

.github/workflows/publish_docker_image_homolog.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,6 @@ jobs:
2929
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
3030
tags: homolog
3131

32-
- name: Set up QEMU
33-
uses: docker/setup-qemu-action@v3
34-
3532
- name: Set up Docker Buildx
3633
uses: docker/setup-buildx-action@v3
3734

@@ -47,7 +44,7 @@ jobs:
4744
uses: docker/build-push-action@v6
4845
with:
4946
context: .
50-
platforms: linux/amd64,linux/arm64
47+
platforms: linux/amd64
5148
push: true
5249
tags: ${{ steps.meta.outputs.tags }}
5350
labels: ${{ steps.meta.outputs.labels }}

.github/workflows/publish_docker_image_latest.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,6 @@ jobs:
2929
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
3030
tags: latest
3131

32-
- name: Set up QEMU
33-
uses: docker/setup-qemu-action@v3
34-
3532
- name: Set up Docker Buildx
3633
uses: docker/setup-buildx-action@v3
3734

@@ -47,7 +44,7 @@ jobs:
4744
uses: docker/build-push-action@v6
4845
with:
4946
context: .
50-
platforms: linux/amd64,linux/arm64
47+
platforms: linux/amd64
5148
push: true
5249
tags: ${{ steps.meta.outputs.tags }}
5350
labels: ${{ steps.meta.outputs.labels }}

0 commit comments

Comments
 (0)