1717 matrix :
1818 target : [x86_64, aarch64, x86_64-unknown-linux-musl, aarch64-unknown-linux-musl]
1919 steps :
20- - uses : actions/checkout@v3
21- - uses : actions/setup-python@v4
20+ - uses : actions/checkout@v4
21+ - uses : actions/setup-python@v5
2222 with :
2323 python-version : ' 3.10'
2424 - name : Build wheels
2929 sccache : ' true'
3030 manylinux : auto
3131 - name : Upload wheels
32- uses : actions/upload-artifact@v3
32+ uses : actions/upload-artifact@v4
3333 with :
3434 name : wheels
3535 path : dist
4040 matrix :
4141 target : [x64, x86]
4242 steps :
43- - uses : actions/checkout@v3
44- - uses : actions/setup-python@v4
43+ - uses : actions/checkout@v4
44+ - uses : actions/setup-python@v5
4545 with :
4646 python-version : ' 3.10'
4747 architecture : ${{ matrix.target }}
5252 args : --release --out dist -i 3.7 3.8 3.9 3.10 3.11 3.12
5353 sccache : ' true'
5454 - name : Upload wheels
55- uses : actions/upload-artifact@v3
55+ uses : actions/upload-artifact@v4
5656 with :
5757 name : wheels
5858 path : dist
6363 matrix :
6464 target : [x86_64, aarch64]
6565 steps :
66- - uses : actions/checkout@v3
67- - uses : actions/setup-python@v4
66+ - uses : actions/checkout@v4
67+ - uses : actions/setup-python@v5
6868 with :
6969 python-version : ' 3.10'
7070 - name : Build wheels
@@ -74,22 +74,22 @@ jobs:
7474 args : --release --out dist -i 3.7 3.8 3.9 3.10 3.11 3.12 3.13
7575 sccache : ' true'
7676 - name : Upload wheels
77- uses : actions/upload-artifact@v3
77+ uses : actions/upload-artifact@v4
7878 with :
7979 name : wheels
8080 path : dist
8181
8282 sdist :
8383 runs-on : ubuntu-latest
8484 steps :
85- - uses : actions/checkout@v3
85+ - uses : actions/checkout@v4
8686 - name : Build sdist
8787 uses : PyO3/maturin-action@v1
8888 with :
8989 command : sdist
9090 args : --out dist
9191 - name : Upload sdist
92- uses : actions/upload-artifact@v3
92+ uses : actions/upload-artifact@v4
9393 with :
9494 name : wheels
9595 path : dist
@@ -100,7 +100,7 @@ jobs:
100100 if : " startsWith(github.ref, 'refs/tags/')"
101101 needs : [linux, windows, macos, sdist]
102102 steps :
103- - uses : actions/download-artifact@v3
103+ - uses : actions/download-artifact@v4
104104 with :
105105 name : wheels
106106 # - name: Publish to PyPI
0 commit comments