|  | 
| 64 | 64 |           python -m pip install build | 
| 65 | 65 |           python -m build --sdist | 
| 66 | 66 | 
 | 
| 67 |  | -      - uses: actions/upload-artifact@v4 | 
|  | 67 | +      - uses: actions/upload-artifact@v5 | 
| 68 | 68 |         with: | 
| 69 | 69 |           name: sdist | 
| 70 | 70 |           path: ./dist/* | 
|  | 
| 98 | 98 |         - [ubuntu-24.04, musllinux_x86_64] | 
| 99 | 99 |         - [ubuntu-24.04-arm, manylinux_aarch64] | 
| 100 | 100 |         - [ubuntu-24.04-arm, musllinux_aarch64] | 
| 101 |  | -        - [macos-13, macosx_x86_64] | 
| 102 |  | -        # Note: M1 images on Github Actions start from macOS 14 | 
| 103 |  | -        - [macos-14, macosx_arm64] | 
| 104 |  | -        - [windows-2022, win_amd64] | 
|  | 101 | +        - [macos-15-intel, macosx_x86_64] | 
|  | 102 | +        - [macos-15, macosx_arm64] | 
|  | 103 | +        - [windows-2025, win_amd64] | 
| 105 | 104 |         - [windows-11-arm, win_arm64] | 
| 106 | 105 |         python: [["cp311", "3.11"], ["cp312", "3.12"], ["cp313", "3.13"], ["cp313t", "3.13"], ["cp314", "3.14"], ["cp314t", "3.14"]] | 
| 107 | 106 |         include: | 
| @@ -139,7 +138,7 @@ jobs: | 
| 139 | 138 |       # removes unnecessary files from the release | 
| 140 | 139 |       - name: Download sdist (not macOS) | 
| 141 | 140 |         #if: ${{ matrix.buildplat[1] != 'macosx_*' }} | 
| 142 |  | -        uses: actions/download-artifact@v5 | 
|  | 141 | +        uses: actions/download-artifact@v6 | 
| 143 | 142 |         with: | 
| 144 | 143 |           name: sdist | 
| 145 | 144 |           path: ./dist | 
| @@ -197,7 +196,7 @@ jobs: | 
| 197 | 196 |         shell: bash -el {0} | 
| 198 | 197 |         run: for whl in $(ls wheelhouse); do wheel unpack wheelhouse/$whl -d /tmp; done | 
| 199 | 198 | 
 | 
| 200 |  | -      - uses: actions/upload-artifact@v4 | 
|  | 199 | +      - uses: actions/upload-artifact@v5 | 
| 201 | 200 |         with: | 
| 202 | 201 |           name: ${{ matrix.python[0] }}-${{ matrix.buildplat[1] }} | 
| 203 | 202 |           path: ./wheelhouse/*.whl | 
| @@ -239,11 +238,11 @@ jobs: | 
| 239 | 238 | 
 | 
| 240 | 239 |     steps: | 
| 241 | 240 |       - name: Download all artefacts | 
| 242 |  | -        uses: actions/download-artifact@v5 | 
|  | 241 | +        uses: actions/download-artifact@v6 | 
| 243 | 242 |         with: | 
| 244 | 243 |           path: dist          # everything lands in ./dist/** | 
| 245 | 244 | 
 | 
| 246 |  | -      # TODO: This step can be probably be achieved by actions/download-artifact@v5 | 
|  | 245 | +      # TODO: This step can be probably be achieved by actions/download-artifact@v6 | 
| 247 | 246 |       # by specifying merge-multiple: true, and a glob pattern | 
| 248 | 247 |       - name: Collect files | 
| 249 | 248 |         run: | | 
|  | 
0 commit comments