Skip to content

Commit fc62e9b

Browse files
committed
Use matrix.os on runs-on in pypi-release.yml
Signed-off-by: Jono Yang <jyang@nexb.com>
1 parent 743805b commit fc62e9b

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

.github/workflows/pypi-release.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ jobs:
4646
path: dist/*
4747

4848
build-pypi-distribs-wheels:
49-
name: Build and upload wheels
50-
runs-on: ubuntu-24.04
49+
name: Build and upload wheels on ${{ matrix.os }}
50+
runs-on: ${{ matrix.os }}
5151

5252
strategy:
5353
matrix:
54-
os: [ubuntu-latest]
54+
os: [ubuntu-latest, windows-latest, macos-13, macos-latest]
5555

5656
steps:
5757
- name: Checkout code
@@ -64,9 +64,6 @@ jobs:
6464
run: python -m pip install --user --upgrade cibuildwheel twine pkginfo packaging
6565

6666
- name: Build wheels
67-
env:
68-
CIBW_BUILD: "cp39-* cp310-* cp311-* cp312-* cp313-*"
69-
CIBW_SKIP: "*_aarch64 *_ppc64le *_s390x *_armv7l *_riscv64 *_aarch64 *_ppc64le *_s390x *_armv7l *_riscv64"
7067
run: python -m cibuildwheel --output-dir dist/
7168

7269
- name: Validate wheels for Pypi

0 commit comments

Comments
 (0)