Skip to content

fix(ci): switch reqwest to rustls-tls for cross-compilation - #44

Merged
srobinson merged 1 commit into
mainfrom
fix/rustls-tls
Mar 25, 2026
Merged

srobinson merged 1 commit into
mainfrom
fix/rustls-tls

Conversation

@srobinson

Copy link
Copy Markdown
Owner

Summary

  • Switch reqwest from default native-tls to rustls-tls
  • Fixes aarch64-unknown-linux-gnu release build failing on missing OpenSSL cross-compilation headers

Test plan

  • CI passes (clippy, tests)
  • Verify aarch64 cross-build no longer requires system OpenSSL

🤖 Generated with Claude Code

native-tls pulls in openssl-sys which fails on aarch64
cross-compilation in the release workflow.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@srobinson
srobinson enabled auto-merge (squash) March 25, 2026 00:31
@srobinson
srobinson merged commit a7f7082 into main Mar 25, 2026
2 checks passed
@srobinson
srobinson deleted the fix/rustls-tls branch March 25, 2026 00:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant