Skip to content

Commit aac136e

Browse files
committed
ci: pin hyper-rustls for Rust 1.75 sync builds
The build-sync job started resolving hyper-rustls v0.27.8 for the esplora-async-https configuration. That release requires rustc 1.85, but the sync CI job still runs on Rust 1.75.0. Pin hyper-rustls to 0.27.7 when building with rustc older than 1.85, alongside the existing MSRV dependency pins in ci-tests-common.sh. AI tools were used in preparing this commit.
1 parent fc7be85 commit aac136e

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

ci/ci-tests-common.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,7 @@ PIN_RELEASE_DEPS # pin the release dependencies in our main workspace
2020
# Starting with version 1.2.0, the `idna_adapter` crate has an MSRV of rustc 1.81.0.
2121
[ "$RUSTC_MINOR_VERSION" -lt 81 ] && cargo update -p idna_adapter --precise "1.1.0" --quiet
2222

23+
# Starting with version 0.27.8, the `hyper-rustls` crate has an MSRV of rustc 1.85.0.
24+
[ "$RUSTC_MINOR_VERSION" -lt 85 ] && cargo update -p hyper-rustls --precise "0.27.7" --quiet
25+
2326
export RUST_BACKTRACE=1

0 commit comments

Comments
 (0)