6
6
- review_requested
7
7
push :
8
8
9
- concurrency :
9
+ concurrency :
10
10
group : dev-build-${{ github.head_ref || github.ref_name }}
11
11
cancel-in-progress : true
12
12
46
46
47
47
- if : matrix.os == 'ubuntu-latest'
48
48
run : |
49
- sudo apt-get install -y lcov
50
- lcov -d .pio/build/native/ -c -o lcov.info
51
- lcov --remove lcov.info '*/usr/*' '*/Platforms/*' '*/bootloader/*' '*/.pio/*' '*/HAL/*' '*/test/*' '*/network/*' -o lcov.info
49
+ sudo apt-get install -y lcov
50
+ lcov -d .pio/build/native/ -c -o lcov.info
51
+ lcov --remove lcov.info '*/usr/*' '*/Platforms/*' '*/bootloader/*' '*/.pio/*' '*/HAL/*' '*/test/*' '*/network/*' -o lcov.info
52
52
53
53
- if : matrix.os == 'ubuntu-latest'
54
54
name : Coveralls
59
59
needs : tests-run
60
60
runs-on : ubuntu-latest
61
61
steps :
62
- - run : echo "Tests succeed!"
63
-
62
+ - run : echo "Tests succeed!"
64
63
65
64
code-format :
66
65
name : Code format
77
76
- name : Set up Node
78
77
uses : actions/setup-node@v2
79
78
with :
80
- node-version : ' 14 '
79
+ node-version : " 14 "
81
80
82
81
- name : Install dependencies
83
82
run :
npm install -g [email protected]
@@ -90,20 +89,23 @@ jobs:
90
89
runs-on : ${{ matrix.os }}
91
90
strategy :
92
91
matrix :
93
- project_folders : [examples/projects/l0,
94
- examples/projects/Arduino,
95
- examples/projects/NUCLEO-L432KC,
96
- examples/projects/STM32F4-discovery,
97
- examples/projects/NUCLEO-F401RE,
98
- examples/projects/NUCLEO-F410RB,
99
- examples/projects/NUCLEO-G431KB,
100
- examples/projects/NUCLEO-G474RE,
101
- examples/projects/NUCLEO-F072RB,
102
- examples/projects/NUCLEO-L073RZ,
103
- examples/projects/STM32L4S5_discovery,
104
- examples/projects/ESP32,
105
- examples/projects/native
106
- ]
92
+ project_folders :
93
+ [
94
+ examples/projects/l0,
95
+ examples/projects/Arduino,
96
+ examples/projects/NUCLEO-L432KC,
97
+ examples/projects/NUCLEO-L476RG,
98
+ examples/projects/STM32F4-discovery,
99
+ examples/projects/NUCLEO-F401RE,
100
+ examples/projects/NUCLEO-F410RB,
101
+ examples/projects/NUCLEO-G431KB,
102
+ examples/projects/NUCLEO-G474RE,
103
+ examples/projects/NUCLEO-F072RB,
104
+ examples/projects/NUCLEO-L073RZ,
105
+ examples/projects/STM32L4S5_discovery,
106
+ examples/projects/ESP32,
107
+ examples/projects/native,
108
+ ]
107
109
os : [macos-latest, windows-latest, ubuntu-latest]
108
110
109
111
steps :
@@ -152,4 +154,4 @@ jobs:
152
154
needs : examples-build
153
155
runs-on : ubuntu-latest
154
156
steps :
155
- - run : echo "Build succeed!"
157
+ - run : echo "Build succeed!"
0 commit comments