diff --git a/.github/workflows/cargo_check.yml b/.github/workflows/cargo_check.yml index 36110a9..60b96d1 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 a4682b2..e3f2b1e 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