Skip to content

Commit 8e70d3c

Browse files
committed
update(ci): use arm64 CNCF runners for GH actions
Signed-off-by: Luca Guerra <[email protected]>
1 parent 24f824d commit 8e70d3c

4 files changed

+5
-5
lines changed

.github/workflows/reusable_build_dev.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ permissions:
3939
jobs:
4040
build-and-test:
4141
# See https://github.com/actions/runner/issues/409#issuecomment-1158849936
42-
runs-on: ${{ (inputs.arch == 'aarch64' && 'actuated-arm64-8cpu-16gb') || 'ubuntu-22.04' }}
42+
runs-on: ${{ (inputs.arch == 'aarch64' && 'oracle-aarch64-4cpu-16gb') || 'ubuntu-22.04' }}
4343
outputs:
4444
cmdout: ${{ steps.run_cmd.outputs.out }}
4545
steps:

.github/workflows/reusable_build_docker.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ permissions:
3131
jobs:
3232
build-docker:
3333
# See https://github.com/actions/runner/issues/409#issuecomment-1158849936
34-
runs-on: ${{ (inputs.arch == 'aarch64' && 'actuated-arm64-8cpu-16gb') || 'ubuntu-latest' }}
34+
runs-on: ${{ (inputs.arch == 'aarch64' && 'oracle-aarch64-4cpu-16gb') || 'ubuntu-latest' }}
3535
env:
3636
TARGETARCH: ${{ (inputs.arch == 'aarch64' && 'arm64') || 'amd64' }}
3737
steps:

.github/workflows/reusable_build_packages.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ permissions:
2727
jobs:
2828
build-modern-bpf-skeleton:
2929
# See https://github.com/actions/runner/issues/409#issuecomment-1158849936
30-
runs-on: ${{ (inputs.arch == 'aarch64' && 'actuated-arm64-8cpu-16gb') || 'ubuntu-latest' }}
30+
runs-on: ${{ (inputs.arch == 'aarch64' && 'oracle-aarch64-4cpu-16gb') || 'ubuntu-latest' }}
3131
container: fedora:latest
3232
steps:
3333
# Always install deps before invoking checkout action, to properly perform a full clone.
@@ -53,7 +53,7 @@ jobs:
5353

5454
build-packages:
5555
# See https://github.com/actions/runner/issues/409#issuecomment-1158849936
56-
runs-on: ${{ (inputs.arch == 'aarch64' && 'actuated-arm64-8cpu-16gb') || 'ubuntu-latest' }}
56+
runs-on: ${{ (inputs.arch == 'aarch64' && 'oracle-aarch64-4cpu-16gb') || 'ubuntu-latest' }}
5757
needs: [build-modern-bpf-skeleton]
5858
steps:
5959
# Always install deps before invoking checkout action, to properly perform a full clone.

.github/workflows/reusable_test_packages.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ permissions:
2727
jobs:
2828
test-packages:
2929
# See https://github.com/actions/runner/issues/409#issuecomment-1158849936
30-
runs-on: ${{ (inputs.arch == 'aarch64' && 'actuated-arm64-8cpu-16gb') || 'ubuntu-latest' }}
30+
runs-on: ${{ (inputs.arch == 'aarch64' && 'oracle-aarch64-4cpu-16gb') || 'ubuntu-latest' }}
3131
steps:
3232
- name: Download binary
3333
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2

0 commit comments

Comments
 (0)