Skip to content

Commit 23dd0df

Browse files
authored
Merge pull request #42 from atomic-data-sciences/enhancement/rheed_streamer
Fix deployment
2 parents c9977bd + 8382c81 commit 23dd0df

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/release.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
build_wheels:
10-
name: Build wheels (${ { matrix.os } })
10+
name: Build wheels (${{ matrix.os }})
1111
runs-on: ${{ matrix.os }}
1212
strategy:
1313
fail-fast: false
@@ -28,6 +28,12 @@ jobs:
2828
with:
2929
platforms: arm64
3030

31+
- name: Install SSL
32+
if: runner.os == 'Linux'
33+
run: |
34+
sudo apt-get update || true
35+
sudo apt-get install -y libcurl4-openssl-dev libssl-dev --fix-missing
36+
3137
# Install Rust toolchain on host (macOS/Windows builds run on host)
3238
- name: Install Rust toolchain (host)
3339
if: runner.os != 'Linux'
@@ -57,6 +63,8 @@ jobs:
5763
CIBW_BEFORE_ALL_LINUX: |
5864
curl https://sh.rustup.rs -sSf | sh -s -- -y
5965
CIBW_ENVIRONMENT_LINUX: 'PATH="$HOME/.cargo/bin:$PATH"'
66+
CIBW_ENVIRONMENT_MACOS: >
67+
MACOSX_DEPLOYMENT_TARGET=10.12
6068
# Make sure setuptools-rust is available in the build env
6169
CIBW_BEFORE_BUILD: "python -m pip install -U pip setuptools setuptools-rust wheel"
6270
# (Optional) If extra system deps, use CIBW_BEFORE_ALL_* hooks per OS.

0 commit comments

Comments
 (0)