Private
Public Access
1
0

fix(ci): disable reqwest default features to eliminate OpenSSL on musl builds

Requiring default-features=false on reqwest prevents native-tls/openssl-sys
from being pulled in as transitive dependencies, which broke static linking
on Alpine musl target. Also reverts invalid openssl-static package from CI.

- Cargo.toml: add default-features = false to reqwest dependency
- ci.yml: revert non-existent openssl-static package
This commit is contained in:
2026-05-17 17:18:35 +00:00
parent 5082c21403
commit 175c21600c
2 changed files with 2 additions and 2 deletions

View File

@ -64,7 +64,7 @@ addr = "0.15"
if-addrs = "0.13"
# HTTP client for enrollment communication
reqwest = { version = "0.12", features = ["json", "rustls-tls"] }
reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] }
# Clap for CLI arguments
clap = { version = "4", features = ["derive", "env"] }