41
41
runs-on : ubuntu-latest
42
42
steps :
43
43
- uses : actions/checkout@v2
44
+ - uses : actions/setup-python@v2
45
+ with :
46
+ python-version : ' 3.9'
44
47
- name : Build
45
48
run : source tools/ci.sh && ci_unix_standard_build
46
49
- name : Run main test suite
53
56
runs-on : ubuntu-latest
54
57
steps :
55
58
- uses : actions/checkout@v2
59
+ - uses : actions/setup-python@v2
60
+ with :
61
+ python-version : ' 3.9'
56
62
- name : Build
57
63
run : source tools/ci.sh && ci_unix_dev_build
58
64
- name : Run main test suite
65
71
runs-on : ubuntu-latest
66
72
steps :
67
73
- uses : actions/checkout@v2
68
- - name : Install packages
69
- run : source tools/ci.sh && ci_unix_coverage_setup
74
+ - uses : actions/setup-python@v2
75
+ with :
76
+ python-version : ' 3.9'
77
+ - name : Install python dependencies
78
+ run : |
79
+ python -m pip install --upgrade pip
80
+ pip install setuptools pyelftools
81
+ - name : Print environment version
82
+ run : source tools/ci.sh && ci_unix_coverage_print_env
70
83
- name : Build
71
84
run : source tools/ci.sh && ci_unix_coverage_build
72
85
- name : Run main test suite
@@ -92,6 +105,13 @@ jobs:
92
105
runs-on : ubuntu-latest
93
106
steps :
94
107
- uses : actions/checkout@v2
108
+ - uses : actions/setup-python@v2
109
+ with :
110
+ python-version : ' 3.9'
111
+ - name : Install python dependencies
112
+ run : |
113
+ python -m pip install --upgrade pip
114
+ pip install setuptools pyelftools
95
115
- name : Install packages
96
116
run : source tools/ci.sh && ci_unix_32bit_setup
97
117
- name : Build
@@ -110,6 +130,9 @@ jobs:
110
130
runs-on : ubuntu-latest
111
131
steps :
112
132
- uses : actions/checkout@v2
133
+ - uses : actions/setup-python@v2
134
+ with :
135
+ python-version : ' 3.9'
113
136
- name : Install packages
114
137
run : source tools/ci.sh && ci_unix_32bit_setup
115
138
- name : Build
@@ -124,6 +147,9 @@ jobs:
124
147
runs-on : ubuntu-latest
125
148
steps :
126
149
- uses : actions/checkout@v2
150
+ - uses : actions/setup-python@v2
151
+ with :
152
+ python-version : ' 3.9'
127
153
- name : Build
128
154
run : source tools/ci.sh && ci_unix_float_build
129
155
- name : Run main test suite
@@ -136,6 +162,9 @@ jobs:
136
162
runs-on : ubuntu-20.04
137
163
steps :
138
164
- uses : actions/checkout@v2
165
+ - uses : actions/setup-python@v2
166
+ with :
167
+ python-version : ' 3.9'
139
168
- name : Install packages
140
169
run : source tools/ci.sh && ci_unix_clang_setup
141
170
- name : Build
@@ -150,6 +179,9 @@ jobs:
150
179
runs-on : ubuntu-20.04
151
180
steps :
152
181
- uses : actions/checkout@v2
182
+ - uses : actions/setup-python@v2
183
+ with :
184
+ python-version : ' 3.9'
153
185
- name : Install packages
154
186
run : source tools/ci.sh && ci_unix_clang_setup
155
187
- name : Build
@@ -164,6 +196,9 @@ jobs:
164
196
runs-on : ubuntu-latest
165
197
steps :
166
198
- uses : actions/checkout@v2
199
+ - uses : actions/setup-python@v2
200
+ with :
201
+ python-version : ' 3.9'
167
202
- name : Build
168
203
run : source tools/ci.sh && ci_unix_settrace_build
169
204
- name : Run main test suite
@@ -176,6 +211,9 @@ jobs:
176
211
runs-on : ubuntu-latest
177
212
steps :
178
213
- uses : actions/checkout@v2
214
+ - uses : actions/setup-python@v2
215
+ with :
216
+ python-version : ' 3.9'
179
217
- name : Build
180
218
run : source tools/ci.sh && ci_unix_settrace_stackless_build
181
219
- name : Run main test suite
@@ -190,7 +228,7 @@ jobs:
190
228
- uses : actions/checkout@v2
191
229
- uses : actions/setup-python@v2
192
230
with :
193
- python-version : ' 3.8 '
231
+ python-version : ' 3.9 '
194
232
- name : Build
195
233
run : source tools/ci.sh && ci_unix_macos_build
196
234
- name : Run tests
@@ -203,6 +241,9 @@ jobs:
203
241
runs-on : ubuntu-latest
204
242
steps :
205
243
- uses : actions/checkout@v2
244
+ - uses : actions/setup-python@v2
245
+ with :
246
+ python-version : ' 3.9'
206
247
- name : Install packages
207
248
run : source tools/ci.sh && ci_unix_qemu_mips_setup
208
249
- name : Build
@@ -217,6 +258,9 @@ jobs:
217
258
runs-on : ubuntu-latest
218
259
steps :
219
260
- uses : actions/checkout@v2
261
+ - uses : actions/setup-python@v2
262
+ with :
263
+ python-version : ' 3.9'
220
264
- name : Install packages
221
265
run : source tools/ci.sh && ci_unix_qemu_arm_setup
222
266
- name : Build
0 commit comments