Remove the `lightning-transaction-sync` MSRV
authorMatt Corallo <git@bluematt.me>
Mon, 27 Feb 2023 17:31:15 +0000 (17:31 +0000)
committerMatt Corallo <git@bluematt.me>
Mon, 27 Feb 2023 18:28:40 +0000 (18:28 +0000)
Apparently it has dependencies that don't track an MSRV at all, so
we can't practically enforce one in CI.

.github/workflows/build.yml

index a8f0aa69d94502caaf8e2e420c85a07821d6555b..d66498d48969402e08353560c56092a4dbcc6547 100644 (file)
@@ -15,9 +15,7 @@ jobs:
                      # 1.45.2 is MSRV for lightning-net-tokio, lightning-block-sync, lightning-background-processor
                      1.45.2,
                      # 1.47.0 will be the MSRV for no-std builds using hashbrown once core2 is updated
-                     1.47.0,
-                     # 1.59.0 is the MSRV for lightning-transaction-sync
-                     1.59.0]
+                     1.47.0]
         include:
           - toolchain: stable
             build-net-tokio: true
@@ -73,11 +71,6 @@ jobs:
             build-futures: true
             build-no-std: true
             build-tx-sync: false
-          - toolchain: 1.59.0
-            build-net-tokio: false
-            build-no-std: false
-            build-futures: false
-            build-tx-sync: true
     runs-on: ${{ matrix.platform }}
     steps:
       - name: Checkout source code