From bad4d86264dcbe5e75ec6d631e187801510d1b0d Mon Sep 17 00:00:00 2001 From: Ihor Solodrai Date: Fri, 17 Oct 2025 13:12:21 -0700 Subject: [PATCH] ci: update matrix to run gcc 14,15 and aarch64 Signed-off-by: Ihor Solodrai --- .github/workflows/test.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 893bc0d..d2115da 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,9 +14,6 @@ jobs: build-and-test: strategy: matrix: - runs_on: ["ubuntu-24.04"] - build_runs_on: ["ubuntu-24.04"] - arch: ["x86_64"] kernel_compiler: ["gcc", "llvm"] gcc_version: [14] llvm_version: [20] @@ -30,8 +27,16 @@ jobs: - {"test": "test_maps", "continue_on_error": false, "timeout_minutes": 360} - {"test": "sched_ext", "continue_on_error": false, "timeout_minutes": 360} # - {"test": "test_progs-bpf_gcc", "continue_on_error": false, "timeout_minutes": 360} + include: + - arch: "x86_64" + runs_on: ["ubuntu-24.04"] + build_runs_on: ["ubuntu-24.04"] + - arch: "aarch64" + runs_on: ["ubuntu-24.04-arm"] + build_runs_on: ["ubuntu-24.04"] fail-fast: false + name: ${{ matrix.arch }} ${{ matrix.kernel_compiler }}-${{ matrix.kernel_compiler == 'gcc' && matrix.gcc_version || matrix.llvm_version }} uses: ./.github/workflows/kernel-build-test.yml permissions: @@ -51,4 +56,3 @@ jobs: run_tests: true download_sources: true build_release: ${{ matrix.build_release }} -