cibuildwheel updated

This commit is contained in:
Nicolas Kruse 2025-10-08 23:24:12 +02:00
parent 11a254a074
commit 47333254d6
1 changed files with 6 additions and 20 deletions

View File

@ -53,31 +53,17 @@ jobs:
#- name: Install dependencies
# run: python -m pip install --upgrade pip cibuildwheel setuptools wheel pytest
- name: Build wheels (Linux)
if: matrix.os == 'ubuntu-latest'
uses: pypa/cibuildwheel@v2.11.4
env:
CIBW_ARCHS_LINUX: "x86_64 aarch64"
CIBW_TEST_REQUIRES: "pytest"
CIBW_TEST_COMMAND: "pytest {package}/tests/test_coparun_module.py"
- name: Build wheels (macOS)
if: matrix.os == 'macos-latest'
uses: pypa/cibuildwheel@v2.11.4
env:
CIBW_ARCHS_MACOS: "universal2"
CIBW_TEST_REQUIRES: "pytest"
CIBW_TEST_COMMAND: "pytest {package}/tests/test_coparun_module.py"
- name: Build wheels (Windows)
if: matrix.os == 'windows-latest'
uses: pypa/cibuildwheel@v2.11.4
- name: Build wheels
# run: cibuildwheel --output-dir wheelhouse
uses: pypa/cibuildwheel@v3.2.0
env:
# Multi-arch builds
CIBW_ARCHS_LINUX: "x86_64" # aarch64
CIBW_ARCHS_MACOS: "universal2" # x86_64 arm64
CIBW_ARCHS_WINDOWS: "AMD64 x86"
CIBW_TEST_REQUIRES: "pytest"
CIBW_TEST_COMMAND: "pytest {package}/tests/test_coparun_module.py"
- uses: actions/upload-artifact@v4
with:
name: wheels-${{ matrix.os }}