X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;ds=sidebyside;f=.github%2Fworkflows%2Fbuild.yml;fp=.github%2Fworkflows%2Fbuild.yml;h=d075326f54c1ec3fcf6809785a0f575f3a6e8626;hb=4e32de71df66a23074bd3e2215a2a1b413c8fb55;hp=42d01615de21fade24d1e8584278de5d3d6c54b8;hpb=263173f06cdafab8a1fdfde06c5d875594d30377;p=rust-lightning diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 42d01615..d075326f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,34 +14,27 @@ jobs: 1.48.0] include: - toolchain: stable - build-futures: true build-tx-sync: true coverage: true - toolchain: stable platform: macos-latest - build-futures: true build-tx-sync: true - toolchain: stable test-custom-message: true - toolchain: beta platform: macos-latest - build-futures: true build-tx-sync: true - toolchain: stable platform: windows-latest - build-futures: true build-tx-sync: false - toolchain: beta platform: windows-latest - build-futures: true build-tx-sync: false - toolchain: beta - build-futures: true build-tx-sync: true - toolchain: beta test-custom-message: true - toolchain: 1.48.0 - build-futures: true build-tx-sync: false runs-on: ${{ matrix.platform }} steps: @@ -155,13 +148,13 @@ jobs: cd lightning RUSTFLAGS="-C link-dead-code" cargo test --verbose --color always --no-default-features --features no-std - name: Test futures builds on Rust ${{ matrix.toolchain }} - if: "matrix.build-futures && !matrix.coverage" + if: "!matrix.coverage" shell: bash # Default on Winblows is powershell run: | cd lightning-background-processor cargo test --verbose --color always --no-default-features --features futures - name: Test futures builds on Rust ${{ matrix.toolchain }} and full code-linking for coverage generation - if: "matrix.build-futures && matrix.coverage" + if: "matrix.coverage" shell: bash # Default on Winblows is powershell run: | cd lightning-background-processor