| @ -0,0 +1,26 @@ | |||||
| name: Build | |||||
| on: [push, pull_request] | |||||
| jobs: | |||||
| build_wheels: | |||||
| name: Build wheels on ${{ matrix.os }} | |||||
| runs-on: ${{ matrix.os }} | |||||
| strategy: | |||||
| matrix: | |||||
| os: [ubuntu-20.04, windows-latest, macOS-latest] | |||||
| steps: | |||||
| - uses: actions/checkout@v2 | |||||
| - uses: actions/setup-python@v2 | |||||
| - name: Install cibuildwheel | |||||
| run: python -m pip install cibuildwheel~=1.9.0 | |||||
| - name: Build wheels | |||||
| run: python -m cibuildwheel --output-dir wheelhouse | |||||
| - uses: actions/upload-artifact@v2 | |||||
| with: | |||||
| path: ./wheelhouse/*.whl | |||||