@@ -37,25 +37,35 @@ jobs:
37
37
fail-fast : false
38
38
39
39
matrix :
40
- board : [
41
- {"fqbn": "arduino:samd:mkr1000", "type": "mkr1000"},
42
- {"fqbn": "arduino:samd:mkrwifi1010", "type": "nina"},
43
- {"fqbn": "arduino:samd:nano_33_iot", "type": "nina"},
44
- {"fqbn": "arduino:megaavr:uno2018", "type": "megaavr"},
45
- {"fqbn": "arduino:samd:mkrwan1300", "type": "wan"},
46
- {"fqbn": "arduino:samd:mkrgsm1400", "type": "gsm"},
47
- {"fqbn": "arduino:samd:mkrnb1500", "type": "nb"},
48
- {"fqbn": "arduino:mbed:envie_m4", "type": "mbed"},
49
- {"fqbn": "arduino:mbed:envie_m7", "type": "mbed"},
50
- {"fqbn": "esp8266:esp8266:huzzah", "type": "esp8266"},
51
- {"fqbn": "esp32:esp32:esp32", "type": "esp32"}
52
- ]
40
+ board :
41
+ - fqbn : arduino:samd:mkr1000
42
+ type : mkr1000
43
+ - fqbn : arduino:samd:mkrwifi1010
44
+ type : nina
45
+ - fqbn : arduino:samd:nano_33_iot
46
+ type : nina
47
+ - fqbn : arduino:megaavr:uno2018
48
+ type : megaavr
49
+ - fqbn : arduino:samd:mkrwan1300
50
+ type : wan
51
+ - fqbn : arduino:samd:mkrgsm1400
52
+ type : gsm
53
+ - fqbn : arduino:samd:mkrnb1500
54
+ type : nb
55
+ - fqbn : arduino:mbed:envie_m4
56
+ type : mbed
57
+ - fqbn : arduino:mbed:envie_m7
58
+ type : mbed
59
+ - fqbn : esp8266:esp8266:huzzah
60
+ type : esp8266
61
+ - fqbn : esp32:esp32:esp32
62
+ type : esp32
53
63
54
64
# make board type-specific customizations to the matrix jobs
55
65
include :
56
66
# MKR 1000
57
67
- board :
58
- type : " mkr1000"
68
+ type : mkr1000
59
69
platforms : |
60
70
# Install Arduino SAMD Boards via Boards Manager for the toolchain
61
71
- name: arduino:samd
68
78
- examples/utility/Provisioning
69
79
# MKR WiFi 1010, Nano 33 IoT
70
80
- board :
71
- type : " nina"
81
+ type : nina
72
82
platforms : |
73
83
# Install Arduino SAMD Boards via Boards Manager for the toolchain
74
84
- name: arduino:samd
84
94
- examples/utility/SelfProvisioning
85
95
# Uno WiFi Rev2
86
96
- board :
87
- type : " megaavr"
97
+ type : megaavr
88
98
platforms : |
89
99
- name: arduino:megaavr
90
100
libraries : |
98
108
- examples/utility/SelfProvisioning
99
109
# LoRaWAN boards
100
110
- board :
101
- type : " wan"
111
+ type : wan
102
112
platforms : |
103
113
- name: arduino:samd
104
114
libraries : |
@@ -108,7 +118,7 @@ jobs:
108
118
sketch-paths :
109
119
# GSM boards
110
120
- board :
111
- type : " gsm"
121
+ type : gsm
112
122
platforms : |
113
123
- name: arduino:samd
114
124
libraries : |
@@ -120,7 +130,7 @@ jobs:
120
130
- examples/utility/Provisioning
121
131
# NB boards
122
132
- board :
123
- type : " nb "
133
+ type : nb
124
134
platforms : |
125
135
- name: arduino:samd
126
136
libraries : |
@@ -132,7 +142,7 @@ jobs:
132
142
- examples/utility/Provisioning
133
143
# Portenta
134
144
- board :
135
- type : " mbed"
145
+ type : mbed
136
146
platforms : |
137
147
# Install Arduino mbed-Enabled Boards via Boards Manager for the toolchain
138
148
- name: arduino:mbed
@@ -146,7 +156,7 @@ jobs:
146
156
- examples/utility/Provisioning
147
157
# ESP8266 boards
148
158
- board :
149
- type : " esp8266"
159
+ type : esp8266
150
160
platforms : |
151
161
# Install ESP8266 platform via Boards Manager
152
162
- name: esp8266:esp8266
@@ -156,7 +166,7 @@ jobs:
156
166
sketch-paths :
157
167
# ESP32 boards
158
168
- board :
159
- type : " esp32"
169
+ type : esp32
160
170
platforms : |
161
171
# Install ESP32 platform via Boards Manager
162
172
- name: esp32:esp32
@@ -209,7 +219,7 @@ jobs:
209
219
sketch-paths : |
210
220
${{ env.UNIVERSAL_SKETCH_PATHS }}
211
221
${{ matrix.sketch-paths }}
212
- enable-deltas-report : ' true'
222
+ enable-deltas-report : " true"
213
223
sketches-report-path : ${{ env.SKETCHES_REPORTS_PATH }}
214
224
215
225
- name : Write data to size trends report spreadsheet
0 commit comments