Skip to content

Commit fbaf960

Browse files
committed
Use native rust tls - no openssl
1 parent 37c532b commit fbaf960

File tree

7 files changed

+133
-137
lines changed

7 files changed

+133
-137
lines changed

.github/workflows/release.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,19 @@ jobs:
2525
os: ubuntu-latest
2626
artifact_name: target/release/strava-rs
2727
asset_name: strava-rs-linux
28+
- name: windows
29+
os: windows-latest
30+
artifact_name: target/release/strava-rs.exe
31+
asset_name: strava-rs-windows
32+
- name: macos
33+
os: macos-latest
34+
artifact_name: target/release/strava-rs
35+
asset_name: strava-rs-macos
2836

2937
steps:
3038
- uses: actions/checkout@v3
31-
- name: Install deps
32-
run: sudo apt-get update && sudo apt-get install -y openssl-dev
3339
- name: Build
34-
run: env OPENSSL_LIB_DIR=/usr/local/lib/ OPENSSL_INCLUDE_DIR=/usr/local/include OPENSSL_STATIC=yes cargo build --release --locked
40+
run: cargo build --release --locked
3541

3642
- name: Rename
3743
run: mv ${{ matrix.artifact_name }} ${{ matrix.asset_name }}

0 commit comments

Comments
 (0)