Skip to content

Commit a596f3a

Browse files
committed
update the workflows to test the artifacts and docker images on arm64 runners
1 parent d5d9033 commit a596f3a

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
@@ -48,14 +48,17 @@ jobs:
4848
-
4949
name: Set up Docker
5050
uses: crazy-max/ghaction-setup-docker@v3
51+
if: inputs.runner != 'ubuntu-latest-arm64'
5152
with:
5253
daemon-config: '{ "features": { "containerd-snapshotter": true } }'
5354
-
5455
name: Setup QEMU
5556
uses: docker/setup-qemu-action@v3
57+
if: inputs.runner != 'ubuntu-latest-arm64'
5658
-
5759
name: Setup Docker Buildx
5860
uses: docker/setup-buildx-action@v3
61+
if: inputs.runner != 'ubuntu-latest-arm64'
5962
with:
6063
version: 'latest'
6164
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
@@ -35,14 +35,17 @@ jobs:
3535
-
3636
name: Set up Docker
3737
uses: crazy-max/ghaction-setup-docker@v3
38+
if: inputs.runner != 'ubuntu-latest-arm64'
3839
with:
3940
daemon-config: '{ "features": { "containerd-snapshotter": true } }'
4041
-
4142
name: Setup QEMU
4243
uses: docker/setup-qemu-action@v3
44+
if: inputs.runner != 'ubuntu-latest-arm64'
4345
-
4446
name: Setup Docker Buildx
4547
uses: docker/setup-buildx-action@v3
48+
if: inputs.runner != 'ubuntu-latest-arm64'
4649
with:
4750
version: 'latest'
4851
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)