From 2e8f4fef2faa06a8752163bb6bc6908520632e27 Mon Sep 17 00:00:00 2001 From: Devrandom Date: Mon, 19 Jul 2021 19:28:06 +0200 Subject: [PATCH] Test no_std instead of just hashbrown --- .github/workflows/build.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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" -- 2.30.2