diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a406cbba..55e5b5cd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -57,6 +57,8 @@ jobs: - uses: dtolnay/rust-toolchain@nightly with: targets: x86_64-unknown-linux-musl, i686-unknown-linux-gnu, thumbv7em-none-eabihf + - run: apt install build-essential + if: runner.os == 'Linux' - run: cargo build @@ -75,6 +77,9 @@ jobs: cargo build --target i686-unknown-linux-gnu --no-default-features --features nightly cargo build --target thumbv7em-none-eabihf --no-default-features --features nightly + - run: cargo test --target i686-unknown-linux-gnu --no-default-features --features nightly + if: runner.os == 'Linux' + bootloader-test: name: "Bootloader Integration Test"