@@ -50,10 +50,10 @@ jobs:
5050 needs : build-context
5151 if : needs.build-context.outputs.run-tests == 'true'
5252 steps :
53- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
53+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
5454 with :
5555 persist-credentials : false
56- - uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2 .0
56+ - uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0 .0
5757 - name : Install dependencies
5858 run : |
5959 sudo ./.github/workflows/posix-deps-apt.sh
8282 if : ${{ failure() && steps.check.conclusion == 'failure' }}
8383 run : |
8484 make regen-abidump
85- - uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 .0.0
85+ - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 .0.1
8686 name : Publish updated ABI files
8787 if : ${{ failure() && steps.check.conclusion == 'failure' }}
8888 with :
@@ -104,7 +104,7 @@ jobs:
104104 run : |
105105 apt update && apt install git -yq
106106 git config --global --add safe.directory "$GITHUB_WORKSPACE"
107- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
107+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
108108 with :
109109 fetch-depth : 1
110110 persist-credentials : false
@@ -141,16 +141,16 @@ jobs:
141141 needs : build-context
142142 if : needs.build-context.outputs.run-tests == 'true'
143143 steps :
144- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
144+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
145145 with :
146146 persist-credentials : false
147- - uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2 .0
147+ - uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0 .0
148148 with :
149149 python-version : ' 3.x'
150150 - name : Runner image version
151151 run : echo "IMAGE_OS_VERSION=${ImageOS}-${ImageVersion}" >> "$GITHUB_ENV"
152152 - name : Restore config.cache
153- uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
153+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
154154 with :
155155 path : config.cache
156156 # Include env.pythonLocation in key to avoid changes in environment when setup-python updates Python
@@ -160,7 +160,7 @@ jobs:
160160 - name : Add ccache to PATH
161161 run : echo "PATH=/usr/lib/ccache:$PATH" >> "$GITHUB_ENV"
162162 - name : Configure ccache action
163- uses : hendrikmuhs/ccache-action@5ebbd400eff9e74630f759d94ddd7b6c26299639 # v1.2.20
163+ uses : hendrikmuhs/ccache-action@f09c25b45002a07be2955cbe52e8cee55643f89d # v1.2.24
164164 with :
165165 save : false
166166 - name : Configure CPython
@@ -276,13 +276,13 @@ jobs:
276276 OPENSSL_DIR : ${{ github.workspace }}/multissl/openssl/${{ matrix.openssl_ver }}
277277 LD_LIBRARY_PATH : ${{ github.workspace }}/multissl/openssl/${{ matrix.openssl_ver }}/lib
278278 steps :
279- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
279+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
280280 with :
281281 persist-credentials : false
282282 - name : Runner image version
283283 run : echo "IMAGE_OS_VERSION=${ImageOS}-${ImageVersion}" >> "$GITHUB_ENV"
284284 - name : Restore config.cache
285- uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
285+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
286286 with :
287287 path : config.cache
288288 key : ${{ github.job }}-${{ env.IMAGE_OS_VERSION }}-${{ needs.build-context.outputs.config-hash }}
@@ -297,7 +297,7 @@ jobs:
297297 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
298298 - name : ' Restore OpenSSL build'
299299 id : cache-openssl
300- uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
300+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
301301 with :
302302 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
303303 key : ${{ matrix.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -308,7 +308,7 @@ jobs:
308308 run : |
309309 echo "PATH=/usr/lib/ccache:$PATH" >> "$GITHUB_ENV"
310310 - name : Configure ccache action
311- uses : hendrikmuhs/ccache-action@5ebbd400eff9e74630f759d94ddd7b6c26299639 # v1.2.20
311+ uses : hendrikmuhs/ccache-action@f09c25b45002a07be2955cbe52e8cee55643f89d # v1.2.24
312312 with :
313313 save : false
314314 - name : Configure CPython
@@ -330,7 +330,7 @@ jobs:
330330 OPENSSL_VER : 3.0.15
331331 PYTHONSTRICTEXTENSIONBUILD : 1
332332 steps :
333- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
333+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
334334 with :
335335 persist-credentials : false
336336 - name : Register gcc problem matcher
@@ -344,7 +344,7 @@ jobs:
344344 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
345345 - name : ' Restore OpenSSL build'
346346 id : cache-openssl
347- uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
347+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
348348 with :
349349 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
350350 key : ${{ runner.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -355,7 +355,7 @@ jobs:
355355 run : |
356356 echo "PATH=/usr/lib/ccache:$PATH" >> "$GITHUB_ENV"
357357 - name : Configure ccache action
358- uses : hendrikmuhs/ccache-action@5ebbd400eff9e74630f759d94ddd7b6c26299639 # v1.2.20
358+ uses : hendrikmuhs/ccache-action@f09c25b45002a07be2955cbe52e8cee55643f89d # v1.2.24
359359 with :
360360 save : false
361361 - name : Setup directory envs for out-of-tree builds
@@ -369,7 +369,7 @@ jobs:
369369 - name : Runner image version
370370 run : echo "IMAGE_OS_VERSION=${ImageOS}-${ImageVersion}" >> "$GITHUB_ENV"
371371 - name : Restore config.cache
372- uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
372+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
373373 with :
374374 path : ${{ env.CPYTHON_BUILDDIR }}/config.cache
375375 key : ${{ github.job }}-${{ env.IMAGE_OS_VERSION }}-${{ needs.build-context.outputs.config-hash }}
@@ -402,7 +402,7 @@ jobs:
402402 ./python -m venv "$VENV_LOC" && "$VENV_PYTHON" -m pip install -r "${GITHUB_WORKSPACE}/Tools/requirements-hypothesis.txt"
403403 - name : ' Restore Hypothesis database'
404404 id : cache-hypothesis-database
405- uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
405+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
406406 with :
407407 path : ./hypothesis
408408 key : hypothesis-database-${{ github.head_ref || github.run_id }}
@@ -428,7 +428,7 @@ jobs:
428428 -x test_subprocess \
429429 -x test_signal \
430430 -x test_sysconfig
431- - uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 .0.0
431+ - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 .0.1
432432 if : always()
433433 with :
434434 name : hypothesis-example-db
@@ -449,13 +449,13 @@ jobs:
449449 PYTHONSTRICTEXTENSIONBUILD : 1
450450 ASAN_OPTIONS : detect_leaks=0:allocator_may_return_null=1:handle_segv=0
451451 steps :
452- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
452+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
453453 with :
454454 persist-credentials : false
455455 - name : Runner image version
456456 run : echo "IMAGE_OS_VERSION=${ImageOS}-${ImageVersion}" >> "$GITHUB_ENV"
457457 - name : Restore config.cache
458- uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
458+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
459459 with :
460460 path : config.cache
461461 key : ${{ github.job }}-${{ env.IMAGE_OS_VERSION }}-${{ needs.build-context.outputs.config-hash }}
@@ -474,7 +474,7 @@ jobs:
474474 echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
475475 - name : ' Restore OpenSSL build'
476476 id : cache-openssl
477- uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
477+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
478478 with :
479479 path : ./multissl/openssl/${{ env.OPENSSL_VER }}
480480 key : ${{ matrix.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -485,7 +485,7 @@ jobs:
485485 run : |
486486 echo "PATH=/usr/lib/ccache:$PATH" >> "$GITHUB_ENV"
487487 - name : Configure ccache action
488- uses : hendrikmuhs/ccache-action@5ebbd400eff9e74630f759d94ddd7b6c26299639 # v1.2.20
488+ uses : hendrikmuhs/ccache-action@f09c25b45002a07be2955cbe52e8cee55643f89d # v1.2.24
489489 with :
490490 save : ${{ github.event_name == 'push' }}
491491 max-size : " 200M"
@@ -534,7 +534,7 @@ jobs:
534534
535535 steps :
536536 - name : Check whether the needed jobs succeeded or failed
537- uses : re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe
537+ uses : re-actors/alls-green@b5b5b37504aa4183270bd3d855c52a67f212be35
538538 with :
539539 allowed-failures : >-
540540 build-ubuntu-ssltests,
0 commit comments