Skip to content

Commit 8fb0668

Browse files
committed
run tests on a 32-bit platform
1 parent 1e5b5a1 commit 8fb0668

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
- uses: actions/checkout@v4
5757
- uses: dtolnay/rust-toolchain@nightly
5858
with:
59-
targets: x86_64-unknown-linux-musl, i686-unknown-linux-gnu, thumbv7em-none-eabihf
59+
targets: x86_64-unknown-linux-musl, i686-unknown-linux-musl, thumbv7em-none-eabihf
6060

6161
- run: cargo build
6262

@@ -72,9 +72,12 @@ jobs:
7272

7373
- name: "Build on non x86_64 platforms"
7474
run: |
75-
cargo build --target i686-unknown-linux-gnu --no-default-features --features nightly
75+
cargo build --target i686-unknown-linux-musl --no-default-features --features nightly
7676
cargo build --target thumbv7em-none-eabihf --no-default-features --features nightly
7777
78+
- run: cargo test --target i686-unknown-linux-musl --no-default-features --features nightly
79+
if: runner.os == 'Linux'
80+
7881
bootloader-test:
7982
name: "Bootloader Integration Test"
8083

0 commit comments

Comments
 (0)