1name: Build 2on: 3 push: 4 branches: 5 - master 6 - '*.x' 7 tags: 8 - '*' 9jobs: 10 wheels: 11 name: ${{ matrix.os }} 12 runs-on: ${{ matrix.os }} 13 strategy: 14 fail-fast: false 15 matrix: 16 os: [ubuntu-latest, windows-latest, macos-latest] 17 env: 18 CIBW_SKIP: 'cp27-* pp27-* cp35-*' 19 steps: 20 - uses: actions/checkout@v2 21 - uses: actions/setup-python@v2 22 with: 23 python-version: '3.8' 24 - run: pip install cibuildwheel 25 - run: cibuildwheel 26 - uses: actions/upload-artifact@v2 27 with: 28 path: ./wheelhouse 29