36
36
python-key : ${{ steps.generate-python-key.outputs.key }}
37
37
steps :
38
38
- name : Check out code from GitHub
39
-
39
+
40
40
- name : Set up Python ${{ matrix.python-version }}
41
41
id : python
42
42
52
52
$GITHUB_OUTPUT
53
53
- name : Restore Python virtual environment
54
54
id : cache-venv
55
-
55
+
56
56
with :
57
57
path : venv
58
58
key : >-
88
88
needs : tests-linux
89
89
steps :
90
90
- name : Check out code from GitHub
91
-
91
+
92
92
- name : Set up Python 3.12
93
93
id : python
94
94
@@ -97,15 +97,15 @@ jobs:
97
97
check-latest : true
98
98
- name : Restore Python virtual environment
99
99
id : cache-venv
100
-
100
+
101
101
with :
102
102
path : venv
103
103
fail-on-cache-miss : true
104
104
key :
105
105
${{ runner.os }}-${{ steps.python.outputs.python-version }}-${{
106
106
needs.tests-linux.outputs.python-key }}
107
107
- name : Download all coverage artifacts
108
-
108
+
109
109
- name : Combine coverage results
110
110
run : |
111
111
. venv/bin/activate
@@ -128,7 +128,7 @@ jobs:
128
128
python-version : ["3.12"]
129
129
steps :
130
130
- name : Check out code from GitHub
131
-
131
+
132
132
- name : Set up Python ${{ matrix.python-version }}
133
133
id : python
134
134
@@ -137,7 +137,7 @@ jobs:
137
137
check-latest : true
138
138
- name : Restore Python virtual environment
139
139
id : cache-venv
140
-
140
+
141
141
with :
142
142
path : venv
143
143
fail-on-cache-miss : true
@@ -182,7 +182,7 @@ jobs:
182
182
# Workaround to set correct temp directory on Windows
183
183
# https://github.com/actions/virtual-environments/issues/712
184
184
- name : Check out code from GitHub
185
-
185
+
186
186
- name : Set up Python ${{ matrix.python-version }}
187
187
id : python
188
188
@@ -197,7 +197,7 @@ jobs:
197
197
}}" >> $env:GITHUB_OUTPUT
198
198
- name : Restore Python virtual environment
199
199
id : cache-venv
200
-
200
+
201
201
with :
202
202
path : venv
203
203
key : >-
@@ -228,7 +228,7 @@ jobs:
228
228
python-version : [3.8]
229
229
steps :
230
230
- name : Check out code from GitHub
231
-
231
+
232
232
- name : Set up Python ${{ matrix.python-version }}
233
233
id : python
234
234
@@ -243,7 +243,7 @@ jobs:
243
243
}}" >> $GITHUB_OUTPUT
244
244
- name : Restore Python virtual environment
245
245
id : cache-venv
246
-
246
+
247
247
with :
248
248
path : venv
249
249
key : >-
@@ -272,7 +272,7 @@ jobs:
272
272
python-version : ["pypy-3.8", "pypy-3.9"]
273
273
steps :
274
274
- name : Check out code from GitHub
275
-
275
+
276
276
- name : Set up Python ${{ matrix.python-version }}
277
277
id : python
278
278
@@ -287,7 +287,7 @@ jobs:
287
287
}}" >> $GITHUB_OUTPUT
288
288
- name : Restore Python virtual environment
289
289
id : cache-venv
290
-
290
+
291
291
with :
292
292
path : venv
293
293
key : >-
0 commit comments