Skip to content

Commit 5207d8b

Browse files
committed
cargo: upgrade reqwest and use rustls
This removes the dependency on openssl / pkg-config. This in turn avoids ~30s of overhead on the crate build CI job to install these dependencies. While I was here I ran `cargo update` to pull in newer versions of various dependencies. I also removed some unused dependencies from `Cargo.toml`.
1 parent 90955cb commit 5207d8b

3 files changed

Lines changed: 1026 additions & 1030 deletions

File tree

.github/workflows/linux.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@ jobs:
2424
fail-fast: false
2525
name: crate / ${{ matrix.arch }}
2626
steps:
27-
- name: Install System Dependencies
28-
run: |
29-
sudo apt update
30-
sudo apt install -y --no-install-recommends libssl-dev pkg-config
31-
3227
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3328
with:
3429
persist-credentials: false

0 commit comments

Comments
 (0)