17
17
python-version : ' 3.10'
18
18
- run : sudo apt update
19
19
# TODO: update checkers to current versions available in ubuntu 22.04
20
- # - run: sudo apt install doxygen clang-format-10 cppcheck pylint python-serial
20
+ # - run: sudo apt install doxygen clang-format-10 cppcheck python-serial
21
+ - run : sudo apt install pylint
21
22
- run : $RUNNER --check-signed-off=gh-actions
22
23
if : ${{ always() }}
23
24
# - run: $RUNNER --check-doxygen
@@ -28,16 +29,18 @@ jobs:
28
29
if : ${{ always() }}
29
30
# - run: $RUNNER --check-strings
30
31
# if: ${{ always() }}
31
- # - run: $RUNNER --check-pylint
32
- # if: ${{ always() }}
32
+ - run : $RUNNER --check-pylint
33
+ if : ${{ always() }}
33
34
# - run: $RUNNER --check-cppcheck
34
35
# if: ${{ always() }}
35
36
36
37
Linux_x86-64_Build_Correctness_Debugger_Tests :
37
38
runs-on : ubuntu-latest
38
39
steps :
39
40
- uses : actions/checkout@v2
40
- - uses : actions/setup-python@v2
41
+ - uses : actions/setup-python@v4
42
+ with :
43
+ python-version : ' >=3.6'
41
44
- run : $RUNNER -q --jerry-tests
42
45
- run : $RUNNER -q --jerry-tests --build-debug
43
46
- run : $RUNNER -q --jerry-debugger
47
50
runs-on : ubuntu-latest
48
51
steps :
49
52
- uses : actions/checkout@v2
53
+ - uses : actions/setup-python@v4
54
+ with :
55
+ python-version : ' >=3.6'
50
56
- run : sudo apt update
51
57
- run : sudo apt install gcc-multilib
52
58
- run : $RUNNER -q --jerry-tests --buildoptions=--compile-flag=-m32,--cpointer-32bit=on
@@ -56,20 +62,29 @@ jobs:
56
62
runs-on : macos-latest
57
63
steps :
58
64
- uses : actions/checkout@v2
65
+ - uses : actions/setup-python@v4
66
+ with :
67
+ python-version : ' >=3.6'
59
68
- run : $RUNNER -q --jerry-tests
60
69
- run : $RUNNER -q --unittests
61
70
62
71
OSX_x86-64_Build_Correctness_Unit_Tests_Debug :
63
72
runs-on : macos-latest
64
73
steps :
65
74
- uses : actions/checkout@v2
75
+ - uses : actions/setup-python@v4
76
+ with :
77
+ python-version : ' >=3.6'
66
78
- run : $RUNNER -q --jerry-tests --build-debug
67
79
- run : $RUNNER -q --unittests --build-debug
68
80
69
81
Linux_x86-64_Build_Option_Tests :
70
82
runs-on : ubuntu-latest
71
83
steps :
72
84
- uses : actions/checkout@v2
85
+ - uses : actions/setup-python@v4
86
+ with :
87
+ python-version : ' >=3.6'
73
88
- run : sudo apt update
74
89
- run : sudo apt install gcc-multilib
75
90
- run : $RUNNER --buildoption-test
78
93
runs-on : ubuntu-latest
79
94
steps :
80
95
- uses : actions/checkout@v2
96
+ - uses : actions/setup-python@v4
97
+ with :
98
+ python-version : ' >=3.6'
81
99
- run : $RUNNER --test262 update
82
100
- uses : actions/upload-artifact@v2
83
101
if : success() || failure()
90
108
runs-on : ubuntu-latest
91
109
steps :
92
110
- uses : actions/checkout@v2
111
+ - uses : actions/setup-python@v4
112
+ with :
113
+ python-version : ' >=3.6'
93
114
- run : $RUNNER --test262 update --build-debug --test262-test-list=built-ins,annexB,harness,intl402
94
115
- uses : actions/upload-artifact@v2
95
116
if : success() || failure()
@@ -102,6 +123,9 @@ jobs:
102
123
runs-on : ubuntu-latest
103
124
steps :
104
125
- uses : actions/checkout@v2
126
+ - uses : actions/setup-python@v4
127
+ with :
128
+ python-version : ' >=3.6'
105
129
- run : $RUNNER --test262 update --build-debug --test262-test-list=language
106
130
- uses : actions/upload-artifact@v2
107
131
if : success() || failure()
@@ -114,6 +138,9 @@ jobs:
114
138
runs-on : ubuntu-latest
115
139
steps :
116
140
- uses : actions/checkout@v2
141
+ - uses : actions/setup-python@v4
142
+ with :
143
+ python-version : ' >=3.6'
117
144
- run : $RUNNER -q --unittests
118
145
- run : $RUNNER -q --unittests --build-debug
119
146
@@ -123,6 +150,9 @@ jobs:
123
150
CC : clang
124
151
steps :
125
152
- uses : actions/checkout@v2
153
+ - uses : actions/setup-python@v4
154
+ with :
155
+ python-version : ' >=3.6'
126
156
- run : sudo apt update
127
157
- run : sudo apt install gcc-multilib
128
158
- run : $RUNNER -q --unittests
@@ -135,6 +165,9 @@ jobs:
135
165
ASAN_OPTIONS : detect_stack_use_after_return=1:check_initialization_order=true:strict_init_order=true
136
166
steps :
137
167
- uses : actions/checkout@v2
168
+ - uses : actions/setup-python@v4
169
+ with :
170
+ python-version : ' >=3.6'
138
171
- run : sudo apt update
139
172
- run : sudo apt install gcc-multilib
140
173
- run : >-
@@ -148,6 +181,9 @@ jobs:
148
181
ASAN_OPTIONS : detect_stack_use_after_return=1:check_initialization_order=true:strict_init_order=true
149
182
steps :
150
183
- uses : actions/checkout@v2
184
+ - uses : actions/setup-python@v4
185
+ with :
186
+ python-version : ' >=3.6'
151
187
- run : sudo apt update
152
188
- run : sudo apt install gcc-multilib
153
189
- run : >-
@@ -161,6 +197,9 @@ jobs:
161
197
UBSAN_OPTIONS : print_stacktrace=1
162
198
steps :
163
199
- uses : actions/checkout@v2
200
+ - uses : actions/setup-python@v4
201
+ with :
202
+ python-version : ' >=3.6'
164
203
- run : sudo apt update
165
204
- run : sudo apt install gcc-multilib
166
205
- run : >-
@@ -179,6 +218,9 @@ jobs:
179
218
TIMEOUT : 300
180
219
steps :
181
220
- uses : actions/checkout@v2
221
+ - uses : actions/setup-python@v4
222
+ with :
223
+ python-version : ' >=3.6'
182
224
- run : sudo apt update
183
225
- run : sudo apt install gcc-arm-linux-gnueabihf libc6-dev-armhf-cross qemu-user-static
184
226
- run : >-
@@ -192,6 +234,9 @@ jobs:
192
234
TIMEOUT : 300
193
235
steps :
194
236
- uses : actions/checkout@v2
237
+ - uses : actions/setup-python@v4
238
+ with :
239
+ python-version : ' >=3.6'
195
240
- run : sudo apt update
196
241
- run : sudo apt install gcc-arm-linux-gnueabihf libc6-dev-armhf-cross qemu-user-static
197
242
- run : >-
@@ -205,6 +250,9 @@ jobs:
205
250
TIMEOUT : 300
206
251
steps :
207
252
- uses : actions/checkout@v2
253
+ - uses : actions/setup-python@v4
254
+ with :
255
+ python-version : ' >=3.6'
208
256
- run : sudo apt update
209
257
- run : sudo apt install gcc-aarch64-linux-gnu libc6-dev-armhf-cross qemu-user-static
210
258
- run : >-
@@ -218,6 +266,9 @@ jobs:
218
266
TIMEOUT : 300
219
267
steps :
220
268
- uses : actions/checkout@v2
269
+ - uses : actions/setup-python@v4
270
+ with :
271
+ python-version : ' >=3.6'
221
272
- run : sudo apt update
222
273
- run : sudo apt install gcc-aarch64-linux-gnu libc6-dev-armhf-cross qemu-user-static
223
274
- run : >-
@@ -242,9 +293,9 @@ jobs:
242
293
runs-on : ubuntu-latest
243
294
steps :
244
295
- uses : actions/checkout@v2
245
- - uses : actions/setup-python@v2
296
+ - uses : actions/setup-python@v4
246
297
with :
247
- python-version : ' 3.x '
298
+ python-version : ' >=3.6 '
248
299
- run : sudo apt update
249
300
- run : sudo apt install gperf dfu-util device-tree-compiler
250
301
- run : make -f ./targets/os/zephyr/Makefile.travis install
@@ -254,6 +305,9 @@ jobs:
254
305
runs-on : ubuntu-latest
255
306
steps :
256
307
- uses : actions/checkout@v2
308
+ - uses : actions/setup-python@v4
309
+ with :
310
+ python-version : ' >=3.6'
257
311
- run : sudo apt update
258
312
- run : sudo apt install gcc-arm-none-eabi libnewlib-arm-none-eabi gperf
259
313
- run : make -f ./targets/os/nuttx/Makefile.travis install-noapt
@@ -276,9 +330,9 @@ jobs:
276
330
runs-on : ubuntu-latest
277
331
steps :
278
332
- uses : actions/checkout@v2
279
- - uses : actions/setup-python@v2
333
+ - uses : actions/setup-python@v4
280
334
with :
281
- python-version : ' 3.8'
335
+ python-version : ' >= 3.8'
282
336
- run : make -f ./targets/baremetal-sdk/espressif/esp8266-rtos-sdk/Makefile.travis install-noapt
283
337
- run : make -f ./targets/baremetal-sdk/espressif/esp8266-rtos-sdk/Makefile.travis script
284
338
0 commit comments