Skip to content

Commit c73f40a

Browse files
committed
Install openssl in CI/release workflow.
1 parent d74caaf commit c73f40a

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

.github/workflows/CI.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@ name: CI
88
on:
99
pull_request:
1010
branches: [main]
11-
paths:
12-
- src/**
13-
- python/**
14-
- "*.toml"
1511
push:
1612
branches: [main]
1713
paths:
@@ -42,4 +38,4 @@ jobs:
4238
target: ${{ matrix.platform.target }}
4339
args: --release --out dist --find-interpreter
4440
sccache: 'true'
45-
manylinux: auto
41+
manylinux: auto

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ jobs:
5555
args: --release --out dist --find-interpreter
5656
sccache: 'true'
5757
manylinux: auto
58+
before-script-linux: |
59+
apt-get update && apt-get -y install pkg-config libssl-dev
5860
- name: Upload wheels
5961
uses: actions/upload-artifact@v4
6062
with:

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,4 @@ pythonize = "0.23.0"
4343
# TODO: Switch to a stable tag of mistralrs after a new release is tagged.
4444
mistralrs = { git = "https://github.com/EricLBuehler/mistral.rs.git" }
4545
schemars = "0.8.22"
46+
openssl = { version = "0.10.71", features = ["vendored"] }

0 commit comments

Comments
 (0)