Skip to content

Commit 1e05453

Browse files
committed
update the workflows to test the artifacts and docker images on arm64 runners
1 parent 2826f8f commit 1e05453

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

.github/workflows/_docker.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,17 @@ jobs:
4040
-
4141
name: Set up Docker
4242
uses: crazy-max/ghaction-setup-docker@v3
43+
if: inputs.runner != 'ubuntu-latest-arm64'
4344
with:
4445
daemon-config: '{ "features": { "containerd-snapshotter": true } }'
4546
-
4647
name: Setup QEMU
4748
uses: docker/setup-qemu-action@v3
49+
if: inputs.runner != 'ubuntu-latest-arm64'
4850
-
4951
name: Setup Docker Buildx
5052
uses: docker/setup-buildx-action@v3
53+
if: inputs.runner != 'ubuntu-latest-arm64'
5154
with:
5255
version: 'latest'
5356
driver-opts: 'image=moby/buildkit:buildx-stable-1'

.github/workflows/_docker_manifests.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,17 @@ jobs:
2727
-
2828
name: Set up Docker
2929
uses: crazy-max/ghaction-setup-docker@v3
30+
if: inputs.runner != 'ubuntu-latest-arm64'
3031
with:
3132
daemon-config: '{ "features": { "containerd-snapshotter": true } }'
3233
-
3334
name: Setup QEMU
3435
uses: docker/setup-qemu-action@v3
36+
if: inputs.runner != 'ubuntu-latest-arm64'
3537
-
3638
name: Setup Docker Buildx
3739
uses: docker/setup-buildx-action@v3
40+
if: inputs.runner != 'ubuntu-latest-arm64'
3841
with:
3942
version: 'latest'
4043
driver-opts: 'image=moby/buildkit:buildx-stable-1'

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
- arch: amd64
6969
runner: ubuntu-latest
7070
- arch: arm64
71-
runner: ubuntu-latest
71+
runner: ubuntu-latest-arm64
7272
uses: ./.github/workflows/_artifacts_linux.yml
7373
with:
7474
runner: ${{ matrix.runner }}
@@ -84,7 +84,7 @@ jobs:
8484
- arch: amd64
8585
runner: ubuntu-latest
8686
- arch: arm64
87-
runner: ubuntu-latest
87+
runner: ubuntu-latest-arm64
8888

8989
uses: ./.github/workflows/_docker.yml
9090
with:

0 commit comments

Comments
 (0)