92
92
- name : >-
93
93
Switch to using Python v${{ matrix.python-version }}
94
94
by default
95
- uses: actions/setup-python@v4
95
+ uses: actions/setup-python@v5
96
96
with:
97
97
python-version: ${{ matrix.python-version }}
98
98
- name : >-
@@ -119,7 +119,7 @@ jobs:
119
119
run : >-
120
120
echo "dir=$(python -m pip cache dir)" >> "${GITHUB_OUTPUT}"
121
121
- name : Set up pip cache
122
- uses : actions/cache@v3
122
+ uses : actions/cache@v4
123
123
with :
124
124
path : ${{ steps.pip-cache.outputs.dir }}
125
125
key : >-
@@ -139,7 +139,7 @@ jobs:
139
139
tox
140
140
141
141
- name : Grab the source from Git
142
- uses : actions/checkout@v3
142
+ uses : actions/checkout@v4
143
143
144
144
- name : Pre-populate tox env
145
145
run : >-
@@ -191,7 +191,7 @@ jobs:
191
191
wheel-artifact-name : ${{ steps.artifact-name.outputs.wheel }}
192
192
steps :
193
193
- name : Switch to using Python 3.13 by default
194
- uses : actions/setup-python@v4
194
+ uses : actions/setup-python@v5
195
195
with :
196
196
python-version : 3.13
197
197
- name : >-
@@ -229,7 +229,7 @@ jobs:
229
229
- name : Check out src from Git
230
230
if : >-
231
231
steps.request-check.outputs.release-requested != 'true'
232
- uses : actions/checkout@v3
232
+ uses : actions/checkout@v4
233
233
with :
234
234
fetch-depth : 0
235
235
ref : ${{ github.event.inputs.release-committish }}
@@ -279,7 +279,7 @@ jobs:
279
279
- name : Set up pip cache
280
280
if : >-
281
281
steps.request-check.outputs.release-requested != 'true'
282
- uses : actions/cache@v3
282
+ uses : actions/cache@v4
283
283
with :
284
284
path : >-
285
285
${{
@@ -396,7 +396,7 @@ jobs:
396
396
397
397
steps :
398
398
- name : Switch to using Python 3.13 by default
399
- uses : actions/setup-python@v4
399
+ uses : actions/setup-python@v5
400
400
with :
401
401
python-version : 3.13
402
402
- name : >-
@@ -423,7 +423,7 @@ jobs:
423
423
run : >-
424
424
echo "dir=$(python -m pip cache dir)" >> "${GITHUB_OUTPUT}"
425
425
- name : Set up pip cache
426
- uses : actions/cache@v3
426
+ uses : actions/cache@v4
427
427
with :
428
428
path : ${{ steps.pip-cache.outputs.dir }}
429
429
key : >-
@@ -443,7 +443,7 @@ jobs:
443
443
tox
444
444
445
445
- name : Grab the source from Git
446
- uses : actions/checkout@v3
446
+ uses : actions/checkout@v4
447
447
with :
448
448
ref : ${{ github.event.inputs.release-committish }}
449
449
- name : >-
@@ -541,12 +541,12 @@ jobs:
541
541
steps :
542
542
- name : Set up Python ${{ matrix.python-version }}
543
543
id : python-install
544
- uses : actions/setup-python@v4
544
+ uses : actions/setup-python@v5
545
545
with :
546
546
python-version : ${{ matrix.python-version }}
547
547
548
548
- name : Grab the source from Git
549
- uses : actions/checkout@v3
549
+ uses : actions/checkout@v4
550
550
with :
551
551
ref : ${{ github.event.inputs.release-committish }}
552
552
@@ -598,7 +598,7 @@ jobs:
598
598
shell : bash
599
599
- name : Set up pip cache
600
600
if : fromJSON(steps.py-abi.outputs.is-stable-abi)
601
- uses : actions/cache@v3
601
+ uses : actions/cache@v4
602
602
with :
603
603
path : ${{ steps.pip-cache.outputs.dir }}
604
604
key : >-
@@ -659,7 +659,7 @@ jobs:
659
659
- name : Produce markdown test summary from JUnit
660
660
if : >-
661
661
!cancelled()
662
- uses : test-summary/action@v2.0
662
+ uses : test-summary/action@v2.4
663
663
with :
664
664
paths : .test-results/pytest/results.xml
665
665
- name : Check if Cobertura XML coverage files exist
@@ -706,7 +706,7 @@ jobs:
706
706
- name : Send coverage data to Codecov
707
707
if : >-
708
708
!cancelled()
709
- uses : codecov/codecov-action@v3
709
+ uses : codecov/codecov-action@v5
710
710
with :
711
711
files : .test-results/pytest/cov.xml
712
712
flags : >-
0 commit comments