mirror of
https://github.com/tealdeer-rs/tealdeer.git
synced 2026-08-21 07:34:18 +02:00
Allow configuring TLS backend (#386)
This commit is contained in:
parent
120e2a92c2
commit
09ef7f534e
9 changed files with 228 additions and 47 deletions
7
.github/workflows/ci.yml
vendored
7
.github/workflows/ci.yml
vendored
|
|
@ -22,8 +22,11 @@ jobs:
|
|||
toolchain: ${{ matrix.toolchain }}
|
||||
- name: Build with default features
|
||||
run: cargo build
|
||||
- name: Build with logging and webpki roots
|
||||
run: cargo build --features logging,webpki-roots --no-default-features
|
||||
- name: Build with logging and Rustls with webpki roots
|
||||
run: cargo build --features logging,rustls-with-webpki-roots --no-default-features
|
||||
- name: Build with native TLS backend
|
||||
# expects runners have the proper Native SSL library
|
||||
run: cargo build --features native-tls --no-default-features
|
||||
- name: Run tests
|
||||
run: cargo test -- --test-threads 1
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue