File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed
Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change 1+
2+ name : Build
3+
4+ on :
5+ push :
6+ branches :
7+ - deploy
8+
9+
10+ jobs :
11+ build_wheels :
12+ name : Build wheels on ${{ matrix.os }}
13+ runs-on : ${{ matrix.os }}
14+ strategy :
15+ matrix :
16+ os : [ubuntu-latest, windows-latest, macos-13, macos-latest]
17+
18+ steps :
19+ - uses : actions/checkout@v4
20+
21+ - uses : actions/setup-python@v5
22+
23+ - name : Install cibuildwheel
24+ run : python -m pip install cibuildwheel==2.22.0
25+
26+ - name : Build wheels
27+ run : python -m cibuildwheel --output-dir wheelhouse
28+
29+ - uses : actions/upload-artifact@v4
30+ with :
31+ name : cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
32+ path : ./wheelhouse/*.whl
33+
34+ concurrency :
35+ group : ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
36+ cancel-in-progress : true
37+
You can’t perform that action at this time.
0 commit comments