Skip to content

Commit 523e24e

Browse files
author
Martin Urban
committed
Update GHA VIII
1 parent 1bf5224 commit 523e24e

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

.github/workflows/unix_like_wheels.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
strategy:
2525
fail-fast: false
2626
matrix:
27-
os: [ubuntu-latest, macos-13, macos-14]
27+
os: [ubuntu-22.04, macos-13, macos-14]
2828
python-version: ["3.11"]
2929
runs-on: ${{ matrix.os }}
3030
steps:
@@ -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 libipc-run-perl -y
39+
sudo apt-get 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 -y
4040
4141
- name: Setup IPC::cmd perl for Ubuntu
4242
if: runner.os == 'Linux'
@@ -80,4 +80,4 @@ jobs:
8080
uses: actions/upload-artifact@v4
8181
with:
8282
name: PyMOL-wheel-${{ matrix.os }}-${{ matrix.python-version }}
83-
path: dist/*.whl
83+
path: ./wheelhouse/*.whl

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@ pymol2 = "modules/pymol2"
6868
#pmg_qt = ["forms/*.ui"]
6969

7070
[tool.cibuildwheel]
71-
# Only build on CPython 3.6
7271
build = ["cp310-*", "cp311-*", "cp312-*"]
7372
test-requires = ["pytest", "importlib_metadata"]
74-
test-command = "pytest tests/"
73+
test-command = "pytest {project}/tests/"

0 commit comments

Comments
 (0)