Reqwest fix: (#1549)
1. **No `openssl-sys` compilation** - The build used `rustls`, `ring`, and `tokio-rustls` instead 2. **All dependencies are pure Rust** - No C compilation required 3. **Build completed in 6.39s** - Fast compilation without vendored OpenSSL The single-line change to `crates/review/Cargo.toml` switches from the default OpenSSL TLS backend to Rustls, which avoids the `openssl-sys` build failure in CI. This matches the pattern already used by `crates/remote`.
This commit is contained in:
committed by
GitHub
parent
51bcd30d30
commit
47a6665175
@@ -11,7 +11,7 @@ path = "src/main.rs"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
clap = { version = "4", features = ["derive", "env"] }
|
clap = { version = "4", features = ["derive", "env"] }
|
||||||
tokio = { workspace = true }
|
tokio = { workspace = true }
|
||||||
reqwest = { version = "0.12", features = ["json", "stream"] }
|
reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls", "stream"] }
|
||||||
serde = { workspace = true }
|
serde = { workspace = true }
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
tar = "0.4"
|
tar = "0.4"
|
||||||
|
|||||||
Reference in New Issue
Block a user