This commit is contained in:
Googlefan
2025-02-23 04:13:51 +00:00
parent 3d2f36a0bf
commit db954ff710
2 changed files with 5 additions and 2 deletions

2
.github/workflows/CI.Dockerfile vendored Normal file
View File

@@ -0,0 +1,2 @@
FROM ubuntu:latest
RUN apt update && apt install openssl libssl-dev curl pkg-config -y

View File

@@ -29,7 +29,8 @@ jobs:
- uses: actions/setup-python@v5
with:
python-version: 3.x
- run: sudo apt-get update && sudo apt-get install -y openssl libssl-dev pkg-config curl
- uses: docker/setup-qemu-action@v3
- run: docker build -f .github/workflows/CI.Dockerfile --tag ci
- name: Build wheels
uses: PyO3/maturin-action@v1
with:
@@ -37,7 +38,7 @@ jobs:
args: --release --out dist --find-interpreter
sccache: 'true'
manylinux: auto
container: off
container: ci
working-directory: ./crates/sbv2_bindings
- name: Upload wheels
uses: actions/upload-artifact@v4