From: Devrandom Date: Mon, 19 Jul 2021 17:28:06 +0000 (+0200) Subject: Test no_std instead of just hashbrown X-Git-Tag: v0.0.100~24^2 X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=rust-lightning;a=commitdiff_plain;h=2e8f4fef2faa06a8752163bb6bc6908520632e27 Test no_std instead of just hashbrown --- diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 85aaac6a..ebca7680 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -90,13 +90,15 @@ jobs: if: "matrix.build-no-std && !matrix.coverage" run: | cd lightning - cargo test --verbose --color always --features hashbrown + cargo test --verbose --color always --no-default-features --features no_std + # check if there is a conflict between no_std and the default std feature + cargo test --verbose --color always --features no_std cd .. - name: Test on no_std bullds Rust ${{ matrix.toolchain }} and full code-linking for coverage generation if: "matrix.build-no-std && matrix.coverage" run: | cd lightning - RUSTFLAGS="-C link-dead-code" cargo test --verbose --color always --features hashbrown + RUSTFLAGS="-C link-dead-code" cargo test --verbose --color always --no-default-features --features no_std cd .. - name: Test on Rust ${{ matrix.toolchain }} if: "! matrix.build-net-tokio"