X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;ds=sidebyside;f=.github%2Fworkflows%2Fbuild.yml;h=002005f1809ef32adbb464a9a5491383512a0dbd;hb=b62b244c3c826523a81631037cd060bafef8e402;hp=5dcbb677e6d8a6d6f88e62b20e7307c862807c0e;hpb=01915810d42506addbaef244b0cbb31e8b3856b5;p=rust-lightning diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5dcbb677..002005f1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -109,11 +109,14 @@ jobs: run: RUSTFLAGS="-C link-dead-code" cargo test --verbose --color always - name: Test on no-std bullds Rust ${{ matrix.toolchain }} if: "matrix.build-no-std && !matrix.coverage" + shell: bash # Default on Winblows is powershell run: | cd lightning 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 if there is a conflict between no-std and the c_bindings cfg + RUSTFLAGS="--cfg=c_bindings" cargo test --verbose --color always --no-default-features --features=no-std cd .. cd lightning-invoice cargo test --verbose --color always --no-default-features --features no-std @@ -245,7 +248,7 @@ jobs: profile: minimal - name: Fetch full tree and rebase on upstream run: | - git remote add upstream https://github.com/rust-bitcoin/rust-lightning + git remote add upstream https://github.com/lightningdevkit/rust-lightning git fetch upstream export GIT_COMMITTER_EMAIL="rl-ci@example.com" export GIT_COMMITTER_NAME="RL CI"