@@ -16,19 +16,19 @@ jobs:
1616 name : Build wheels on ${{ matrix.os }}
1717 runs-on : ${{ matrix.os }}
1818 strategy :
19- # macos-13 is an intel runner , macos-14 is apple silicon
19+ # macos-latest is Apple silicon , macos-latest-large is an Intel runner
2020 matrix :
21- os : [ubuntu-latest, windows-latest, macos-latest]
21+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
2222
2323 steps :
24- - uses : actions/checkout@v4
24+ - uses : actions/checkout@v6
2525
2626 - name : Build wheels
27- uses : pypa/cibuildwheel@v2.21.3
27+ uses : pypa/cibuildwheel@v3.3.1
2828 env :
2929 CIBW_BUILD_VERBOSITY : 1
3030
31- - uses : actions/upload-artifact@v4
31+ - uses : actions/upload-artifact@v6
3232 with :
3333 name : rehline-wheels-${{ matrix.os }}-${{ strategy.job-index }}
3434 path : ./wheelhouse/*.whl
@@ -37,12 +37,12 @@ jobs:
3737 name : Build source distribution
3838 runs-on : ubuntu-latest
3939 steps :
40- - uses : actions/checkout@v4
40+ - uses : actions/checkout@v6
4141
4242 - name : Build sdist
4343 run : pipx run build --sdist
4444
45- - uses : actions/upload-artifact@v4
45+ - uses : actions/upload-artifact@v6
4646 with :
4747 name : rehline-sdist
4848 path : dist/*.tar.gz
5757 # or, alternatively, upload to PyPI on every tag starting with 'v' (remove on: release above to use this)
5858 # if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
5959 steps :
60- - uses : actions/download-artifact@v4
60+ - uses : actions/download-artifact@v7
6161 with :
6262 # unpacks all regot artifacts into dist/
6363 pattern : rehline-*
0 commit comments