From 8fb0668eccf8c917d657f740ac7a416933392b25 Mon Sep 17 00:00:00 2001 From: Tom Dohrmann Date: Sun, 24 Nov 2024 09:24:05 +0100 Subject: [PATCH] run tests on a 32-bit platform --- .github/workflows/build.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a406cbba..1216bcab 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,7 +56,7 @@ jobs: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@nightly with: - targets: x86_64-unknown-linux-musl, i686-unknown-linux-gnu, thumbv7em-none-eabihf + targets: x86_64-unknown-linux-musl, i686-unknown-linux-musl, thumbv7em-none-eabihf - run: cargo build @@ -72,9 +72,12 @@ jobs: - name: "Build on non x86_64 platforms" run: | - cargo build --target i686-unknown-linux-gnu --no-default-features --features nightly + cargo build --target i686-unknown-linux-musl --no-default-features --features nightly cargo build --target thumbv7em-none-eabihf --no-default-features --features nightly + - run: cargo test --target i686-unknown-linux-musl --no-default-features --features nightly + if: runner.os == 'Linux' + bootloader-test: name: "Bootloader Integration Test"