2121 matrix :
2222 python : [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
2323 steps :
24- - uses : actions/checkout@v3
24+ - uses : actions/checkout@v4.2.2
2525 - name : Set up Python ${{ matrix.python }}
26- uses : actions/setup-python@v4
26+ uses : actions/setup-python@v5.4.0
2727 with :
2828 python-version : ${{ matrix.python }}
2929 - name : Get dependencies
@@ -71,12 +71,12 @@ jobs:
7171 $env:FFMPEG_ROOT=(get-item $env:FFMPEG_ROOT).FullName
7272 python setup.py bdist_wheel
7373 - name : Upload wheel
74- uses : actions/upload-artifact@v3
74+ uses : actions/upload-artifact@v4.6.2
7575 with :
7676 name : py_wheel
7777 path : dist
7878 - name : Upload to GitHub Release
79- uses : softprops/action-gh-release@v0.1.15
79+ uses : softprops/action-gh-release@v2.2.1
8080 if : startsWith(github.ref, 'refs/tags/')
8181 env :
8282 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -124,12 +124,12 @@ jobs:
124124 runs-on : ubuntu-latest
125125 needs : windows_wheels_tests
126126 steps :
127- - uses : actions/checkout@v3
127+ - uses : actions/checkout@v4.2.2
128128 - name : Set up Python 3.x
129- uses : actions/setup-python@v4
129+ uses : actions/setup-python@v5.4.0
130130 with :
131131 python-version : 3.x
132- - uses : actions/download-artifact@v3
132+ - uses : actions/download-artifact@v4.2.1
133133 with :
134134 name : py_wheel
135135 path : dist
@@ -158,12 +158,12 @@ jobs:
158158 runs-on : ubuntu-latest
159159 needs : linux_wheels
160160 steps :
161- - uses : actions/checkout@v3
161+ - uses : actions/checkout@v4.2.2
162162 - name : Set up Python 3.x
163- uses : actions/setup-python@v4
163+ uses : actions/setup-python@v5.4.0
164164 with :
165165 python-version : 3.x
166- - uses : actions/download-artifact@v3
166+ - uses : actions/download-artifact@v4.2.1
167167 with :
168168 name : py_wheel
169169 path : dist
@@ -208,15 +208,15 @@ jobs:
208208# - cibw_archs: aarch64
209209# cibw_build: cp310-manylinux_aarch64
210210 steps :
211- - uses : actions/checkout@v3
211+ - uses : actions/checkout@v4.2.2
212212 - name : Set up Python 3.x
213- uses : actions/setup-python@v4
213+ uses : actions/setup-python@v5.4.0
214214 with :
215215 python-version : 3.x
216216 - name : Set up QEMU
217217 if : ${{ matrix.cibw_archs == 'aarch64' }}
218- uses : docker/setup-qemu-action@v1
219- - uses : actions/cache@v3
218+ uses : docker/setup-qemu-action@v3.6.0
219+ - uses : actions/cache@v4.2.3
220220 id : deps-cache
221221 with :
222222 path : ffmpeg_build
@@ -233,12 +233,12 @@ jobs:
233233 run : |
234234 python -m cibuildwheel --output-dir dist
235235 - name : Upload wheel
236- uses : actions/upload-artifact@v3
236+ uses : actions/upload-artifact@v4.6.2
237237 with :
238238 name : py_wheel
239239 path : dist
240240 - name : Upload to GitHub Release
241- uses : softprops/action-gh-release@v0.1.15
241+ uses : softprops/action-gh-release@v2.2.1
242242 if : startsWith(github.ref, 'refs/tags/')
243243 env :
244244 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -268,15 +268,15 @@ jobs:
268268 matrix :
269269 arch : [ "x86_64", "arm64" ]
270270 steps :
271- - uses : actions/checkout@v3
271+ - uses : actions/checkout@v4.2.2
272272 - name : Set up Python
273- uses : actions/setup-python@v4
273+ uses : actions/setup-python@v5.4.0
274274 with :
275275 python-version : 3.x
276276
277277 - name : Cache ffmpeg
278278 id : cache-ffmpeg
279- uses : actions/cache@v3
279+ uses : actions/cache@v4.2.3
280280 with :
281281 path : ~/${{ env.FFMPEG_BUILD_PATH }}_${{ matrix.arch }}
282282 key : ${{ runner.os }}-ffmpeg-${{ matrix.arch }}-${{ env.MACOSX_DEPLOYMENT_TARGET }}-${{ env.MACOSX_DEPLOYMENT_TARGET_ARM }}-${{ hashFiles('.ci/build_wheels_osx.sh') }}
@@ -294,7 +294,7 @@ jobs:
294294 python -m cibuildwheel --output-dir dist
295295
296296 - name : Upload wheel
297- uses : actions/upload-artifact@v3
297+ uses : actions/upload-artifact@v4.6.2
298298 with :
299299 name : py_wheel
300300 path : dist
@@ -303,13 +303,13 @@ jobs:
303303 runs-on : macos-13
304304 needs : osx_wheels_create
305305 steps :
306- - uses : actions/checkout@v3
306+ - uses : actions/checkout@v4.2.2
307307 - name : Set up Python
308- uses : actions/setup-python@v4
308+ uses : actions/setup-python@v5.4.0
309309 with :
310310 python-version : 3.x
311311
312- - uses : actions/download-artifact@v3
312+ - uses : actions/download-artifact@v4.2.1
313313 with :
314314 name : py_wheel
315315 path : dist
@@ -321,13 +321,13 @@ jobs:
321321 bash ../.ci/merge_osx_deps.sh
322322
323323 - name : Upload wheel
324- uses : actions/upload-artifact@v3
324+ uses : actions/upload-artifact@v4.6.2
325325 with :
326326 name : py_wheel
327327 path : dist
328328
329329 - name : Upload to GitHub Release
330- uses : softprops/action-gh-release@v0.1.15
330+ uses : softprops/action-gh-release@v2.2.1
331331 if : startsWith(github.ref, 'refs/tags/')
332332 env :
333333 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -356,9 +356,9 @@ jobs:
356356 docs :
357357 runs-on : ubuntu-latest
358358 steps :
359- - uses : actions/checkout@v3
359+ - uses : actions/checkout@v4.2.2
360360 - name : Set up Python 3.x
361- uses : actions/setup-python@v4
361+ uses : actions/setup-python@v5.4.0
362362 with :
363363 python-version : 3.x
364364 - name : Install
0 commit comments