Check for no-std compatibility across dependencies
[rust-lightning] / .github / workflows / build.yml
index a4eec2bbc42e7f97edf89ef7f1228b82b5f2e56d..e894b4947f5b4a35cddbf0307534ae945b4ec031 100644 (file)
@@ -122,6 +122,10 @@ jobs:
           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
+          # check no-std compatibility across dependencies
+          cd ..
+          cd no-std-check
+          cargo check --verbose --color always
           cd ..
       - name: Test on no-std builds Rust ${{ matrix.toolchain }} and full code-linking for coverage generation
         if: "matrix.build-no-std && matrix.coverage"