Skip to content

Commit 9034255

Browse files
author
Martin Urban
committed
Update GHA VI
1 parent 6b314ea commit 9034255

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.github/workflows/unix_like_wheels.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Setup Ubuntu
3737
if: runner.os == 'Linux'
3838
run: |
39-
sudo apt update -y && sudo apt-get install git build-essential libxmu-dev libxi-dev libgl-dev libglew-dev libpng-dev libfreetype6-dev libxml2-dev libmsgpack-dev libglm-dev libnetcdf-dev autoconf perl sudo apt install libipc-cmd-perl -y
39+
sudo apt update -y && sudo apt-get install git build-essential libxmu-dev libxi-dev libgl-dev libglew-dev libpng-dev libfreetype6-dev libxml2-dev libmsgpack-dev libglm-dev libnetcdf-dev autoconf perl libipc-run-perl -y
4040
4141
- name: Initialize vcpkg
4242
run: |
@@ -67,7 +67,7 @@ jobs:
6767
source .venv/bin/activate
6868
python automations/my_automator.py setup dev-env
6969
export ARCH=$(uname -m)
70-
cibuildwheel --output-dir wheelhouse --python "3.10, 3.11, 3.12"
70+
cibuildwheel .
7171
7272
- name: Run pytest
7373
run: |

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,7 @@ pymol2 = "modules/pymol2"
6666
"pymol/data" = "data"
6767
#[tool.scikit-build.package-data]
6868
#pmg_qt = ["forms/*.ui"]
69+
70+
[tool.cibuildwheel]
71+
# Only build on CPython 3.6
72+
build = ["cp310-*", "cp311-*", "cp312-*"]

0 commit comments

Comments
 (0)