Skip to content

Build Wheels 2

Build Wheels 2 #20

Workflow file for this run

name: Build Wheels 2
on: workflow_dispatch
jobs:
build_wheels:
name: Build wheels on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest] #, windows-latest, macos-latest]
steps:
- uses: actions/checkout@v4
# - uses: actions/setup-python@v5
- name: Build wheels
uses: pypa/cibuildwheel@v2.21.3
env:
CIBW_BUILD_VERBOSITY: 1
CIBW_BEFORE_ALL_LINUX: bash ./instdeps.sh
CIBW_BEFORE_ALL_MACOS: brew install libarchive pybind11
CIBW_BUILD_FRONTEND: pip
CIBW_SKIP: pp* cp3[6789]* cp310* *win* *i686* *universal2*
with:
package-dir: .
output-dir: wheelhouse
- uses: actions/upload-artifact@v4
with:
name: cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
path: ./wheelhouse/*.whl