From 3701000051afe81c0f6c166a924828706cf21b05 Mon Sep 17 00:00:00 2001 From: Paul Spooren Date: Mon, 22 Mar 2021 14:08:58 -1000 Subject: [PATCH] CI: define matrix individually and add targets This allows more specific definition per test, like on which target packages should be compiled. Signed-off-by: Paul Spooren --- .github/workflows/multi-arch-test-build.yml | 34 ++++++++++++++++----- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/.github/workflows/multi-arch-test-build.yml b/.github/workflows/multi-arch-test-build.yml index cbd9663f8b..a6ca55e037 100644 --- a/.github/workflows/multi-arch-test-build.yml +++ b/.github/workflows/multi-arch-test-build.yml @@ -10,21 +10,41 @@ jobs: strategy: fail-fast: false matrix: - arch: - - arc_archs - - arm_cortex-a9_vfpv3-d16 - - mips_24kc - - powerpc_464fp - - powerpc_8540 - runtime_test: [false] include: + - arch: arc_archs + target: archs38-generic + runtime_test: false + + - arch: arm_cortex-a9_vfpv3-d16 + target: mvebu-cortexa9 + runtime_test: false + + - arch: mips_24kc + target: ath79-generic + runtime_test: false + + - arch: powerpc_464fp + target: apm821xx-nand + runtime_test: false + + - arch: powerpc_8540 + target: mpc85xx-p1010 + runtime_test: false + - arch: aarch64_cortex-a53 + target: mvebu-cortexa53 runtime_test: true + - arch: arm_cortex-a15_neon-vfpv4 + target: armvirt-32 runtime_test: true + - arch: i386_pentium-mmx + target: x86-geode runtime_test: true + - arch: x86_64 + target: x86-64 runtime_test: true steps: