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