2525 os : [ubuntu-24.04, macos-13, windows-2022]
2626
2727 steps :
28- - uses : actions/checkout@v4
28+ - uses : actions/checkout@v5
2929
3030 - name : Set up QEMU
3131 if : runner.os == 'Linux'
6868 security unlock-keychain -p mysecretpassword ${APPLE_SIGNING_KEYCHAIN_PATH}
6969
7070 - name : Build wheels
71- uses : pypa/cibuildwheel@v2.22
71+ uses : pypa/cibuildwheel@v3.2
7272
7373 - name : Cleanup Apple Keychain
7474 if : matrix.os == 'macos-13'
7878 security delete-keychain ${APPLE_SIGNING_KEYCHAIN_PATH}
7979 rm -f ${APPLE_SIGNING_KEYCHAIN_PATH}
8080
81- - uses : actions/upload-artifact@v4
81+ - uses : actions/upload-artifact@v5
8282 with :
8383 name : wheels-${{ matrix.os }}
8484 path : ./wheelhouse/*.whl
@@ -87,12 +87,12 @@ jobs:
8787 name : Build source distribution
8888 runs-on : ubuntu-latest
8989 steps :
90- - uses : actions/checkout@v4
90+ - uses : actions/checkout@v5
9191
9292 - name : Build sdist
9393 run : pipx run build --sdist
9494
95- - uses : actions/upload-artifact@v4
95+ - uses : actions/upload-artifact@v5
9696 with :
9797 name : sdist
9898 path : dist/*.tar.gz
@@ -103,24 +103,24 @@ jobs:
103103 environment : release
104104 steps :
105105 # retrieve all artifacts
106- - uses : actions/download-artifact@v4
106+ - uses : actions/download-artifact@v6
107107 with :
108108 name : sdist
109109 path : dist
110- - uses : actions/download-artifact@v4
110+ - uses : actions/download-artifact@v6
111111 with :
112112 name : wheels-ubuntu-24.04
113113 path : dist
114- - uses : actions/download-artifact@v4
114+ - uses : actions/download-artifact@v6
115115 with :
116116 name : wheels-macos-13
117117 path : dist
118- - uses : actions/download-artifact@v4
118+ - uses : actions/download-artifact@v6
119119 with :
120120 name : wheels-windows-2022
121121 path : dist
122122
123- - uses : pypa/gh-action-pypi-publish@v1.9 .0
123+ - uses : pypa/gh-action-pypi-publish@v1.13 .0
124124 with :
125125 user : __token__
126126 # password: ${{ secrets.PYPI_TEST_API_TOKEN }}
0 commit comments