@@ -36,12 +36,12 @@ jobs:
36
36
tox-env : py312,safety
37
37
steps :
38
38
- uses : actions/checkout@v3
39
- - uses : actions/setup-python@v4
39
+ - uses : actions/setup-python@v5
40
40
with :
41
41
python-version : ${{ matrix.version }}
42
42
- name : Cache dependencies
43
43
id : cache-deps
44
- uses : actions/cache@v3
44
+ uses : actions/cache@v4
45
45
with :
46
46
path : |
47
47
.tox
73
73
mv .coverage.* "coverage/.coverage.py${{ matrix.version }}"
74
74
- name : Archive code coverage results
75
75
if : " startsWith (matrix.os, 'ubuntu')"
76
- uses : actions/upload-artifact@v3
76
+ uses : actions/upload-artifact@v4
77
77
with :
78
- name : code-coverage
78
+ name : code-coverage.py${{ matrix.version }}
79
79
path : coverage/.coverage.py*
80
80
81
81
run-pypy-tests :
@@ -91,12 +91,12 @@ jobs:
91
91
tox-env : pypy310
92
92
steps :
93
93
- uses : actions/checkout@v3
94
- - uses : actions/setup-python@v4
94
+ - uses : actions/setup-python@v5
95
95
with :
96
96
python-version : pypy${{ matrix.version }}
97
97
- name : Cache dependencies
98
98
id : cache-deps
99
- uses : actions/cache@v3
99
+ uses : actions/cache@v4
100
100
with :
101
101
path : |
102
102
.tox
@@ -122,9 +122,9 @@ jobs:
122
122
mkdir coverage
123
123
mv .coverage.* "coverage/.coverage.py${{ matrix.version }}"
124
124
- name : Archive code coverage results
125
- uses : actions/upload-artifact@v3
125
+ uses : actions/upload-artifact@v4
126
126
with :
127
- name : code-coverage
127
+ name : code-coverage.pypy${{ matrix.version }}
128
128
path : coverage/.coverage.py*
129
129
130
130
min-deps-test :
@@ -148,12 +148,12 @@ jobs:
148
148
tox-env : ['py38']
149
149
steps :
150
150
- uses : actions/checkout@v3
151
- - uses : actions/setup-python@v4
151
+ - uses : actions/setup-python@v5
152
152
with :
153
153
python-version : ${{ matrix.version }}
154
154
- name : Cache dependencies
155
155
id : cache-deps
156
- uses : actions/cache@v3
156
+ uses : actions/cache@v4
157
157
with :
158
158
path : |
159
159
.tox
@@ -190,12 +190,12 @@ jobs:
190
190
- run-pypy-tests
191
191
steps :
192
192
- uses : actions/checkout@v3
193
- - uses : actions/setup-python@v4
193
+ - uses : actions/setup-python@v5
194
194
with :
195
195
python-version : ${{ vars.PYTHON_VERSION }}
196
196
- name : Cache dependencies
197
197
id : cache-deps
198
- uses : actions/cache@v3
198
+ uses : actions/cache@v4
199
199
with :
200
200
path : |
201
201
.tox
@@ -211,9 +211,9 @@ jobs:
211
211
pip install -U pip
212
212
pip install tox
213
213
- name : Download code coverage
214
- uses : actions/download-artifact@v3
214
+ uses : actions/download-artifact@v4
215
215
with :
216
- name : code-coverage
216
+ merge-multiple : true
217
217
- name : Combine Coverage files from all supported Python versions
218
218
env :
219
219
COVERALLS_REPO_TOKEN : ${{ secrets.COVERALLS_REPO_TOKEN }}
0 commit comments