fail-fast: false
matrix:
include:
+ - arch: aarch64_generic
+ target: armsr-armv8
+ runtime_test: true
+
+ - arch: arm_cortex-a15_neon-vfpv4
+ target: armsr-armv7
+ runtime_test: true
+
- arch: arm_cortex-a9_vfpv3-d16
target: mvebu-cortexa9
runtime_test: false
+ - arch: i386_pentium-mmx
+ target: x86-geode
+ runtime_test: true
+
- arch: mips_24kc
target: ath79-generic
runtime_test: true
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: riscv64_riscv64
+ target: sifiveu-generic
+ runtime_test: false
- arch: x86_64
target: x86-64
- name: Build Docker container
if: ${{ matrix.runtime_test && fromJSON(env.HAVE_IPKS) }}
run: |
- docker build -t test-container --build-arg ARCH .github/workflows/
+ docker build --platform linux/${{ matrix.arch }} -t test-container --build-arg ARCH .github/workflows/
env:
ARCH: ${{ matrix.arch }}-${{ env.BRANCH }}
- name: Test via Docker container
if: ${{ matrix.runtime_test && fromJSON(env.HAVE_IPKS) }}
run: |
- docker run --rm -v $GITHUB_WORKSPACE:/ci test-container
+ docker run --platform linux/${{ matrix.arch }} --rm -v $GITHUB_WORKSPACE:/ci test-container