81
81
- name : Get a list of the changed documentation-related files
82
82
if : github.event_name == 'pull_request'
83
83
id : changed-docs-files
84
- uses : Ana06/get-changed-files@v2.2 .0
84
+ uses : Ana06/get-changed-files@v2.3 .0
85
85
with :
86
86
filter : |
87
87
Doc/**
@@ -109,7 +109,7 @@ jobs:
109
109
if : needs.check_source.outputs.run_tests == 'true'
110
110
steps :
111
111
- uses : actions/checkout@v4
112
- - uses : actions/setup-python@v4
112
+ - uses : actions/setup-python@v5
113
113
- name : Install dependencies
114
114
run : |
115
115
sudo ./.github/workflows/posix-deps-apt.sh
@@ -138,7 +138,7 @@ jobs:
138
138
if : ${{ failure() && steps.check.conclusion == 'failure' }}
139
139
run : |
140
140
make regen-abidump
141
- - uses : actions/upload-artifact@v3
141
+ - uses : actions/upload-artifact@v4
142
142
name : Publish updated ABI files
143
143
if : ${{ failure() && steps.check.conclusion == 'failure' }}
144
144
with :
@@ -155,13 +155,13 @@ jobs:
155
155
if : needs.check_source.outputs.run_tests == 'true'
156
156
steps :
157
157
- uses : actions/checkout@v4
158
- - uses : actions/setup-python@v4
158
+ - uses : actions/setup-python@v5
159
159
with :
160
160
python-version : ' 3.x'
161
161
- name : Runner image version
162
162
run : echo "IMAGE_VERSION=${ImageVersion}" >> $GITHUB_ENV
163
163
- name : Restore config.cache
164
- uses : actions/cache@v3
164
+ uses : actions/cache@v4
165
165
with :
166
166
path : config.cache
167
167
key : ${{ github.job }}-${{ runner.os }}-${{ env.IMAGE_VERSION }}-${{ needs.check_source.outputs.config_hash }}-${{ env.pythonLocation }}
@@ -262,7 +262,7 @@ jobs:
262
262
- name : Runner image version
263
263
run : echo "IMAGE_VERSION=${ImageVersion}" >> $GITHUB_ENV
264
264
- name : Restore config.cache
265
- uses : actions/cache@v3
265
+ uses : actions/cache@v4
266
266
with :
267
267
path : config.cache
268
268
key : ${{ github.job }}-${{ runner.os }}-${{ env.IMAGE_VERSION }}-${{ needs.check_source.outputs.config_hash }}
@@ -277,7 +277,7 @@ jobs:
277
277
echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> $GITHUB_ENV
278
278
- name : ' Restore OpenSSL build'
279
279
id : cache-openssl
280
- uses : actions/cache@v3
280
+ uses : actions/cache@v4
281
281
with :
282
282
path : ./multissl/openssl/${{ env.OPENSSL_VER }}
283
283
key : ${{ runner.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -322,7 +322,7 @@ jobs:
322
322
echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> $GITHUB_ENV
323
323
- name : ' Restore OpenSSL build'
324
324
id : cache-openssl
325
- uses : actions/cache@v3
325
+ uses : actions/cache@v4
326
326
with :
327
327
path : ./multissl/openssl/${{ env.OPENSSL_VER }}
328
328
key : ${{ runner.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -347,7 +347,7 @@ jobs:
347
347
- name : Runner image version
348
348
run : echo "IMAGE_VERSION=${ImageVersion}" >> $GITHUB_ENV
349
349
- name : Restore config.cache
350
- uses : actions/cache@v3
350
+ uses : actions/cache@v4
351
351
with :
352
352
path : ${{ env.CPYTHON_BUILDDIR }}/config.cache
353
353
key : ${{ github.job }}-${{ runner.os }}-${{ env.IMAGE_VERSION }}-${{ needs.check_source.outputs.config_hash }}
@@ -380,7 +380,7 @@ jobs:
380
380
./python -m venv $VENV_LOC && $VENV_PYTHON -m pip install -r ${GITHUB_WORKSPACE}/Tools/requirements-hypothesis.txt
381
381
- name : ' Restore Hypothesis database'
382
382
id : cache-hypothesis-database
383
- uses : actions/cache@v3
383
+ uses : actions/cache@v4
384
384
with :
385
385
path : ./hypothesis
386
386
key : hypothesis-database-${{ github.head_ref || github.run_id }}
@@ -406,7 +406,7 @@ jobs:
406
406
-x test_subprocess \
407
407
-x test_signal \
408
408
-x test_sysconfig
409
- - uses : actions/upload-artifact@v3
409
+ - uses : actions/upload-artifact@v4
410
410
if : always()
411
411
with :
412
412
name : hypothesis-example-db
@@ -428,7 +428,7 @@ jobs:
428
428
- name : Runner image version
429
429
run : echo "IMAGE_VERSION=${ImageVersion}" >> $GITHUB_ENV
430
430
- name : Restore config.cache
431
- uses : actions/cache@v3
431
+ uses : actions/cache@v4
432
432
with :
433
433
path : config.cache
434
434
key : ${{ github.job }}-${{ runner.os }}-${{ env.IMAGE_VERSION }}-${{ needs.check_source.outputs.config_hash }}
@@ -447,7 +447,7 @@ jobs:
447
447
echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> $GITHUB_ENV
448
448
- name : ' Restore OpenSSL build'
449
449
id : cache-openssl
450
- uses : actions/cache@v3
450
+ uses : actions/cache@v4
451
451
with :
452
452
path : ./multissl/openssl/${{ env.OPENSSL_VER }}
453
453
key : ${{ runner.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
0 commit comments