Fix dev MSRV build of lightning-transaction-sync 2023-12-119-bindings-upstream
authorMatt Corallo <git@bluematt.me>
Fri, 15 Dec 2023 22:39:57 +0000 (22:39 +0000)
committerMatt Corallo <git@bluematt.me>
Fri, 15 Dec 2023 22:39:57 +0000 (22:39 +0000)
...due to a transitive dependency of the `bitcoind` crate.

ci/ci-tests.sh

index 374e3616c149d7a8578f6f21851d3aff352dfb34..ca8e20f07885b2ccd84c7967b5eb89fedd68f46a 100755 (executable)
@@ -89,6 +89,8 @@ if [[ "$HOST_PLATFORM" != *windows* ]]; then
        [ "$RUSTC_MINOR_VERSION" -lt 65 ] && cargo update -p reqwest --precise "0.11.20" --verbose
        # Starting with version 1.10.0, the `regex` crate has an MSRV of rustc 1.65.0.
        [ "$RUSTC_MINOR_VERSION" -lt 65 ] && cargo update -p regex --precise "1.9.6" --verbose
+       # Starting with version 0.5.9 (there is no .6-.8), the `home` crate has an MSRV of rustc 1.70.0.
+       [ "$RUSTC_MINOR_VERSION" -lt 70 ] && cargo update -p home --precise "0.5.5" --verbose
 
        DOWNLOAD_ELECTRS_AND_BITCOIND