Skip to content

Commit 80225e5

Browse files
committed
Remove the lightning-transaction-sync MSRV
Apparently it has dependencies that don't track an MSRV at all, so we can't practically enforce one in CI.
1 parent bb0f696 commit 80225e5

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@ jobs:
1515
# 1.45.2 is MSRV for lightning-net-tokio, lightning-block-sync, lightning-background-processor
1616
1.45.2,
1717
# 1.47.0 will be the MSRV for no-std builds using hashbrown once core2 is updated
18-
1.47.0,
19-
# 1.59.0 is the MSRV for lightning-transaction-sync
20-
1.59.0]
18+
1.47.0]
2119
include:
2220
- toolchain: stable
2321
build-net-tokio: true
@@ -73,11 +71,6 @@ jobs:
7371
build-futures: true
7472
build-no-std: true
7573
build-tx-sync: false
76-
- toolchain: 1.59.0
77-
build-net-tokio: false
78-
build-no-std: false
79-
build-futures: false
80-
build-tx-sync: true
8174
runs-on: ${{ matrix.platform }}
8275
steps:
8376
- name: Checkout source code
@@ -140,12 +133,6 @@ jobs:
140133
cd lightning-transaction-sync
141134
RUSTFLAGS="-C link-dead-code" cargo build --verbose --color always --features esplora-blocking
142135
RUSTFLAGS="-C link-dead-code" cargo build --verbose --color always --features esplora-async
143-
- name: Test transaction sync clients on Rust ${{ matrix.toolchain }} with features
144-
if: "matrix.build-tx-sync"
145-
run: |
146-
cd lightning-transaction-sync
147-
cargo test --verbose --color always --features esplora-blocking
148-
cargo test --verbose --color always --features esplora-async
149136
- name: Test backtrace-debug builds on Rust ${{ matrix.toolchain }}
150137
if: "matrix.toolchain == 'stable'"
151138
run: |

0 commit comments

Comments
 (0)