feat: Add native-tls feature#119
Conversation
| - name: Setup rust tooling | ||
| run: | | ||
| rustup override set ${{ steps.rust-version.outputs.target }} | ||
| run: rustup override set nightly |
There was a problem hiding this comment.
Should we be using stable? I question nightly just because it can, theoretically, be missing components.
Furthermore, nightly builds may be published with missing non-default components (such as clippy).
There was a problem hiding this comment.
I am only running nightly for the docs build. This is inline with what docs.rs does.
All crates are built in a sandbox using the nightly release of the Rust compiler. The current version in use is rustc 1.95.0-nightly (c04308580 2026-02-18).
The nightly functionality is what allows the doc(cfg()) annotations to work.
contract-tests/Cargo.toml
Outdated
| bytes = "1.5" | ||
|
|
||
| launchdarkly-sdk-transport = { git = "https://github.com/launchdarkly/rust-sdk-transport.git", branch = "main" } | ||
| launchdarkly-sdk-transport = { git = "https://github.com/launchdarkly/rust-sdk-transport.git", branch = "mk/sdk-1904/native-tls" } |
There was a problem hiding this comment.
Again, I presume temporary, but feel compelled to annotate.
There was a problem hiding this comment.
Yep. I will be cutting a release of that crate soon I hope, and then I can update this.
eventsource-client/Cargo.toml
Outdated
| base64 = "0.22.1" | ||
|
|
||
| launchdarkly-sdk-transport = { git = "https://github.com/launchdarkly/rust-sdk-transport.git", branch = "main" } | ||
| launchdarkly-sdk-transport = { git = "https://github.com/launchdarkly/rust-sdk-transport.git", branch = "mk/sdk-1904/native-tls" } |
0df8c5f to
6dbac59
Compare
No description provided.