Skip to content

Commit 1ce4a25

Browse files
committed
temp commit to build images in separate runner
1 parent 555722c commit 1ce4a25

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

.github/workflows/pr-automated-tests.yaml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -42,36 +42,36 @@ jobs:
4242
with:
4343
token: ${{ secrets.CODECOV_TOKEN }}
4444
docker-build:
45-
name: Build Docker images
46-
runs-on: ubuntu-latest
45+
name: Build Docker images (${{ matrix.arch }})
46+
strategy:
47+
matrix:
48+
include:
49+
- arch: amd64
50+
runner: ubuntu-latest
51+
- arch: arm64
52+
runner: ubuntu-24.04-arm
53+
runs-on: ${{ matrix.runner }}
4754
steps:
4855
- name: Checkout latest commit in the PR
4956
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # refs/tags/v5.0.0
50-
- name: Set up QEMU
51-
uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # refs/tags/v3.6.0
5257
- name: Set up Docker Buildx
5358
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # refs/tags/v3.11.1
54-
- name: Set up Go
55-
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # refs/tags/v6.0.0
56-
with:
57-
go-version: "1.25"
58-
check-latest: true
59-
- name: Build CNI images
60-
run: make multi-arch-cni-build
59+
- name: Build CNI image
60+
run: make docker
6161
docker-build-init:
62-
name: Build Docker init images
63-
runs-on: ubuntu-latest
62+
name: Build Docker init images (${{ matrix.arch }})
63+
strategy:
64+
matrix:
65+
include:
66+
- arch: amd64
67+
runner: ubuntu-latest
68+
- arch: arm64
69+
runner: ubuntu-24.04-arm
70+
runs-on: ${{ matrix.runner }}
6471
steps:
6572
- name: Checkout latest commit in the PR
6673
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # refs/tags/v5.0.0
67-
- name: Set up QEMU
68-
uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # refs/tags/v3.6.0
6974
- name: Set up Docker Buildx
7075
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # refs/tags/v3.11.1
71-
- name: Set up Go
72-
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # refs/tags/v6.0.0
73-
with:
74-
go-version: "1.25"
75-
check-latest: true
76-
- name: Build CNI Init images
77-
run: make multi-arch-cni-init-build
76+
- name: Build CNI Init image
77+
run: make docker-init

0 commit comments

Comments
 (0)