Remove `build-features` CI flag now that its always true
authorMatt Corallo <git@bluematt.me>
Wed, 15 Mar 2023 18:18:01 +0000 (18:18 +0000)
committerMatt Corallo <git@bluematt.me>
Wed, 15 Mar 2023 18:18:08 +0000 (18:18 +0000)
.github/workflows/build.yml

index 42d01615de21fade24d1e8584278de5d3d6c54b8..d075326f54c1ec3fcf6809785a0f575f3a6e8626 100644 (file)
@@ -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