From a636385a20beefa9d219386d9580469d57ef2bd5 Mon Sep 17 00:00:00 2001 From: Luca Guerra Date: Mon, 21 Oct 2024 09:44:58 +0000 Subject: [PATCH] update(ci): use arm64 CNCF runners for GH actions Signed-off-by: Luca Guerra --- .github/workflows/reusable_build_dev.yaml | 2 +- .github/workflows/reusable_build_docker.yaml | 2 +- .github/workflows/reusable_build_packages.yaml | 4 ++-- .github/workflows/reusable_test_packages.yaml | 2 +- submodules/falcosecurity-rules | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/reusable_build_dev.yaml b/.github/workflows/reusable_build_dev.yaml index 9d0a1428fc7..3f0d6531bb2 100644 --- a/.github/workflows/reusable_build_dev.yaml +++ b/.github/workflows/reusable_build_dev.yaml @@ -39,7 +39,7 @@ permissions: jobs: build-and-test: # See https://github.com/actions/runner/issues/409#issuecomment-1158849936 - runs-on: ${{ (inputs.arch == 'aarch64' && 'actuated-arm64-8cpu-16gb') || 'ubuntu-22.04' }} + runs-on: ${{ (inputs.arch == 'aarch64' && 'oracle-aarch64-4cpu-16gb') || 'ubuntu-22.04' }} outputs: cmdout: ${{ steps.run_cmd.outputs.out }} steps: diff --git a/.github/workflows/reusable_build_docker.yaml b/.github/workflows/reusable_build_docker.yaml index 21d0ff57a30..ff7c4736481 100644 --- a/.github/workflows/reusable_build_docker.yaml +++ b/.github/workflows/reusable_build_docker.yaml @@ -31,7 +31,7 @@ permissions: jobs: build-docker: # See https://github.com/actions/runner/issues/409#issuecomment-1158849936 - runs-on: ${{ (inputs.arch == 'aarch64' && 'actuated-arm64-8cpu-16gb') || 'ubuntu-latest' }} + runs-on: ${{ (inputs.arch == 'aarch64' && 'oracle-aarch64-4cpu-16gb') || 'ubuntu-latest' }} env: TARGETARCH: ${{ (inputs.arch == 'aarch64' && 'arm64') || 'amd64' }} steps: diff --git a/.github/workflows/reusable_build_packages.yaml b/.github/workflows/reusable_build_packages.yaml index 061999a551c..650e4317bae 100644 --- a/.github/workflows/reusable_build_packages.yaml +++ b/.github/workflows/reusable_build_packages.yaml @@ -27,7 +27,7 @@ permissions: jobs: build-modern-bpf-skeleton: # See https://github.com/actions/runner/issues/409#issuecomment-1158849936 - runs-on: ${{ (inputs.arch == 'aarch64' && 'actuated-arm64-8cpu-16gb') || 'ubuntu-latest' }} + runs-on: ${{ (inputs.arch == 'aarch64' && 'oracle-aarch64-4cpu-16gb') || 'ubuntu-latest' }} container: fedora:latest steps: # Always install deps before invoking checkout action, to properly perform a full clone. @@ -53,7 +53,7 @@ jobs: build-packages: # See https://github.com/actions/runner/issues/409#issuecomment-1158849936 - runs-on: ${{ (inputs.arch == 'aarch64' && 'actuated-arm64-8cpu-16gb') || 'ubuntu-latest' }} + runs-on: ${{ (inputs.arch == 'aarch64' && 'oracle-aarch64-4cpu-16gb') || 'ubuntu-latest' }} needs: [build-modern-bpf-skeleton] steps: # Always install deps before invoking checkout action, to properly perform a full clone. diff --git a/.github/workflows/reusable_test_packages.yaml b/.github/workflows/reusable_test_packages.yaml index 6c146688537..2fe5243d085 100644 --- a/.github/workflows/reusable_test_packages.yaml +++ b/.github/workflows/reusable_test_packages.yaml @@ -27,7 +27,7 @@ permissions: jobs: test-packages: # See https://github.com/actions/runner/issues/409#issuecomment-1158849936 - runs-on: ${{ (inputs.arch == 'aarch64' && 'actuated-arm64-8cpu-16gb') || 'ubuntu-latest' }} + runs-on: ${{ (inputs.arch == 'aarch64' && 'oracle-aarch64-4cpu-16gb') || 'ubuntu-latest' }} steps: - name: Download binary uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 diff --git a/submodules/falcosecurity-rules b/submodules/falcosecurity-rules index 407e99721f9..b6ad3737192 160000 --- a/submodules/falcosecurity-rules +++ b/submodules/falcosecurity-rules @@ -1 +1 @@ -Subproject commit 407e99721f91e89b60eb9d2c8fb3f50703eb3e7f +Subproject commit b6ad37371923b28d4db399cf11bd4817f923c286