Skip to content

Commit 868a595

Browse files
committed
Fix MSRV test of lightning-transaction-sync with esplora-async
`lightning-transaction-sync`'s `esplora-async` dependency indirectly depends on `tokio-util`, which, like tokio, recently bumped its MSRV. Here we update `ci/ci-tests.sh` to pin `tokio-util` to make MSRV builds pass.
1 parent d35239c commit 868a595

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

ci/ci-tests.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ function PIN_RELEASE_DEPS {
1111
# Starting with version 1.39.0, the `tokio` crate has an MSRV of rustc 1.70.0
1212
[ "$RUSTC_MINOR_VERSION" -lt 70 ] && cargo update -p tokio --precise "1.38.1" --verbose
1313

14+
# Starting with version 0.7.12, the `tokio-util` crate has an MSRV of rustc 1.70.0
15+
[ "$RUSTC_MINOR_VERSION" -lt 70 ] && cargo update -p tokio-util --precise "0.7.11" --verbose
16+
1417
return 0 # Don't fail the script if our rustc is higher than the last check
1518
}
1619

0 commit comments

Comments
 (0)