3737 - runner : ubuntu-22.04
3838 target : ppc64le
3939 steps :
40- - uses : actions/checkout@v4
41- - uses : actions/setup-python@v5
40+ - uses : actions/checkout@v6
41+ - uses : actions/setup-python@v6
4242 with :
4343 python-version : 3.x
4444 - name : Build wheels
5656 sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
5757 manylinux : auto
5858 - name : Upload wheels
59- uses : actions/upload-artifact@v4
59+ uses : actions/upload-artifact@v6
6060 with :
6161 name : wheels-linux-${{ matrix.platform.target }}
6262 path : dist
7575 - runner : ubuntu-22.04
7676 target : armv7
7777 steps :
78- - uses : actions/checkout@v4
79- - uses : actions/setup-python@v5
78+ - uses : actions/checkout@v6
79+ - uses : actions/setup-python@v6
8080 with :
8181 python-version : 3.x
8282 - name : Build wheels
9494 sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
9595 manylinux : musllinux_1_2
9696 - name : Upload wheels
97- uses : actions/upload-artifact@v4
97+ uses : actions/upload-artifact@v6
9898 with :
9999 name : wheels-musllinux-${{ matrix.platform.target }}
100100 path : dist
@@ -109,8 +109,8 @@ jobs:
109109 - runner : windows-latest
110110 target : x86
111111 steps :
112- - uses : actions/checkout@v4
113- - uses : actions/setup-python@v5
112+ - uses : actions/checkout@v6
113+ - uses : actions/setup-python@v6
114114 with :
115115 python-version : 3.x
116116 architecture : ${{ matrix.platform.target }}
@@ -120,7 +120,7 @@ jobs:
120120 target : ${{ matrix.platform.target }}
121121 args : --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml
122122 sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
123- - uses : actions/setup-python@v5
123+ - uses : actions/setup-python@v6
124124 with :
125125 python-version : 3.13t
126126 architecture : ${{ matrix.platform.target }}
@@ -131,7 +131,7 @@ jobs:
131131 args : --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml -i python3.13t
132132 sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
133133 - name : Upload wheels
134- uses : actions/upload-artifact@v4
134+ uses : actions/upload-artifact@v6
135135 with :
136136 name : wheels-windows-${{ matrix.platform.target }}
137137 path : dist
@@ -144,8 +144,8 @@ jobs:
144144 - runner : macos-14
145145 target : aarch64
146146 steps :
147- - uses : actions/checkout@v4
148- - uses : actions/setup-python@v5
147+ - uses : actions/checkout@v6
148+ - uses : actions/setup-python@v6
149149 with :
150150 python-version : 3.x
151151 - name : Build wheels
@@ -161,22 +161,22 @@ jobs:
161161 args : --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml -i python3.13t
162162 sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
163163 - name : Upload wheels
164- uses : actions/upload-artifact@v4
164+ uses : actions/upload-artifact@v6
165165 with :
166166 name : wheels-macos-${{ matrix.platform.target }}
167167 path : dist
168168
169169 sdist :
170170 runs-on : ubuntu-latest
171171 steps :
172- - uses : actions/checkout@v4
172+ - uses : actions/checkout@v6
173173 - name : Build sdist
174174 uses : PyO3/maturin-action@v1
175175 with :
176176 command : sdist
177177 args : --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml
178178 - name : Upload sdist
179- uses : actions/upload-artifact@v4
179+ uses : actions/upload-artifact@v6
180180 with :
181181 name : wheels-sdist
182182 path : dist
@@ -197,7 +197,7 @@ jobs:
197197 # Used to generate artifact attestation
198198 attestations : write
199199 steps :
200- - uses : actions/download-artifact@v4
200+ - uses : actions/download-artifact@v7
201201 - name : Generate artifact attestation
202202 uses : actions/attest-build-provenance@v2
203203 with :
0 commit comments