2323 os : [ubuntu-latest, ubuntu-22.04-arm, windows-latest, macos-13, macos-14]
2424 env :
2525 CIBW_TEST_COMMAND : python -c "import numcodecs"
26- CIBW_BUILD : " cp311-* cp312-* cp313-*"
27- CIBW_SKIP : " pp* *-musllinux_* *win32 *_i686 *_s390x"
26+ CIBW_BUILD : " cp311-* cp312-* cp313-* cp314-* "
27+ CIBW_SKIP : " *-musllinux_* *win32 *_i686 *_s390x"
2828 # note: CIBW_ENVIRONMENT is now set in pyproject.toml
2929
3030 steps :
3333 submodules : true
3434 fetch-depth : 0 # required for version resolution for nightly wheels
3535
36- - uses : pypa/cibuildwheel@v2.23.2
36+ - uses : pypa/cibuildwheel@v3.1.0
3737
3838 - uses : actions/upload-artifact@v4
3939 with :
@@ -69,11 +69,11 @@ jobs:
6969 needs : [build_wheels, build_sdist]
7070 runs-on : ubuntu-latest
7171 steps :
72- - uses : actions/download-artifact@v4
72+ - uses : actions/download-artifact@v6
7373 with :
7474 name : sdist
7575 path : dist
76- - uses : actions/download-artifact@v4
76+ - uses : actions/download-artifact@v6
7777 with :
7878 pattern : wheels-*
7979 path : dist
@@ -89,11 +89,11 @@ jobs:
8989 runs-on : ubuntu-latest
9090 if : github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/v')
9191 steps :
92- - uses : actions/download-artifact@v4
92+ - uses : actions/download-artifact@v6
9393 with :
9494 name : sdist
9595 path : dist
96- - uses : actions/download-artifact@v4
96+ - uses : actions/download-artifact@v6
9797 with :
9898 pattern : wheels-*
9999 path : dist
@@ -110,7 +110,7 @@ jobs:
110110 runs-on : ubuntu-latest
111111 if : github.event_name == 'schedule' || github.event_name == 'workflow_dispatch'
112112 steps :
113- - uses : actions/download-artifact@v4
113+ - uses : actions/download-artifact@v6
114114 with :
115115 pattern : wheels-*
116116 path : dist
0 commit comments