Skip to content

Commit ae4ebb4

Browse files
committed
Attempt using GHA hosted Arm runners
1 parent b6a07ed commit ae4ebb4

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

.github/workflows/collector-builder.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -109,16 +109,14 @@ jobs:
109109
110110
build-builder-image:
111111
name: Build the builder image
112-
runs-on: ubuntu-24.04
113-
# Multiarch builds sometimes take for eeeeeeeeeever
114-
timeout-minutes: 480
112+
runs-on: ${{ (matrix.arch == 'amd64' && 'ubuntu-24.04') || 'ubuntu-24.04-arm' }}
115113
needs:
116114
- builder-needs-rebuilding
117115
if: needs.builder-needs-rebuilding.outputs.build-image == 'true'
118116
strategy:
119117
fail-fast: false
120118
matrix:
121-
arch: [amd64]
119+
arch: [amd64, arm64]
122120

123121
env:
124122
PLATFORM: linux/${{ matrix.arch }}
@@ -130,12 +128,6 @@ jobs:
130128
with:
131129
submodules: true
132130

133-
- name: Set up QEMU
134-
uses: docker/setup-qemu-action@v3
135-
136-
- name: Set up Docker Buildx
137-
uses: docker/setup-buildx-action@v3
138-
139131
- name: Create ansible vars
140132
run: |
141133
cat << EOF > ${{ github.workspace }}/ansible/secrets.yml
@@ -171,7 +163,7 @@ jobs:
171163
strategy:
172164
fail-fast: false
173165
matrix:
174-
arch: [ppc64le, s390x, arm64]
166+
arch: [ppc64le, s390x]
175167

176168
env:
177169
PLATFORM: linux/${{ matrix.arch }}

0 commit comments

Comments
 (0)