X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=.github%2Fworkflows%2Fbuild.yml;h=ebca7680f4414bc0cdf7565ff8c8bdffa8d59e7a;hb=1bb9e64ebc6afaa21afcef4f71bb83054d9b2023;hp=85aaac6a3a0d378e5cef84a1f7ef307d121a8658;hpb=84967faf52b992206176e58020dfed80b1093c35;p=rust-lightning 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"