diff --git a/.github/workflows/cargo_check.yml b/.github/workflows/cargo_check.yml index 36110a9217bc95aa107ccd7d78c10e4c49ef7cd9..60b96d19ab21563dcadf78964f408ac81998e7d3 100644 --- a/.github/workflows/cargo_check.yml +++ b/.github/workflows/cargo_check.yml @@ -46,12 +46,30 @@ jobs: command: check args: --target thumbv7em-none-eabi --release --features debug_ctap + - name: Check OpenSK panic_console + uses: actions-rs/cargo@v1 + with: + command: check + args: --target thumbv7em-none-eabi --release --features panic_console + + - name: Check OpenSK debug_allocations + uses: actions-rs/cargo@v1 + with: + command: check + args: --target thumbv7em-none-eabi --release --features debug_allocations + - name: Check OpenSK debug_ctap,with_ctap1 uses: actions-rs/cargo@v1 with: command: check args: --target thumbv7em-none-eabi --release --features debug_ctap,with_ctap1 + - name: Check OpenSK debug_ctap,with_ctap1,panic_console,debug_allocations + uses: actions-rs/cargo@v1 + with: + command: check + args: --target thumbv7em-none-eabi --release --features debug_ctap,with_ctap1,panic_console,debug_allocations + - name: Check examples uses: actions-rs/cargo@v1 with: diff --git a/run_desktop_tests.sh b/run_desktop_tests.sh index a4682b259636b1ea17c42625bc9d1be46d8c1dd5..e3f2b1ef9ad1442008977d683199c715e6db426d 100755 --- a/run_desktop_tests.sh +++ b/run_desktop_tests.sh @@ -28,7 +28,10 @@ echo "Checking that CTAP2 builds properly..." cargo check --release --target=thumbv7em-none-eabi cargo check --release --target=thumbv7em-none-eabi --features with_ctap1 cargo check --release --target=thumbv7em-none-eabi --features debug_ctap +cargo check --release --target=thumbv7em-none-eabi --features panic_console +cargo check --release --target=thumbv7em-none-eabi --features debug_allocations cargo check --release --target=thumbv7em-none-eabi --features debug_ctap,with_ctap1 +cargo check --release --target=thumbv7em-none-eabi --features debug_ctap,with_ctap1,panic_console,debug_allocations echo "Checking that examples build properly..." cargo check --release --target=thumbv7em-none-eabi --examples