Skip to content

Commit d532efd

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

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

.github/workflows/CI.yml

Lines changed: 3 additions & 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,6 @@ jobs:
4238
target: ${{ matrix.platform.target }}
4339
args: --release --out dist --find-interpreter
4440
sccache: 'true'
45-
manylinux: auto
41+
manylinux: auto
42+
before-script-linux: |
43+
sudo apt-get -y install pkg-config libssl-dev

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ jobs:
4848
- uses: actions/setup-python@v5
4949
with:
5050
python-version: 3.x
51+
- name: install packages
52+
if: ${{ matrix.platform.os == 'linux' }}
53+
run: sudo apt-get -y install pkg-config libssl-dev
5154
- name: Build wheels
5255
uses: PyO3/maturin-action@v1
5356
with:

0 commit comments

Comments
 (0)