@@ -56,6 +56,132 @@ jobs:
56
56
- name: arduino:mbed_nano
57
57
artifact-name-suffix : arduino-mbed_nano-nanorp2040connect
58
58
59
+ include :
60
+ # mkrwifi1010
61
+ - board :
62
+ fqbn : arduino:samd:mkrwifi1010
63
+ sketch-paths : |
64
+ - examples/AP_SimpleWebServer
65
+ - examples/ConnectNoEncryption
66
+ - examples/ConnectWithWEP
67
+ - examples/ConnectWithWPA
68
+ - examples/ConnectWithWPA2Enterprise
69
+ - examples/PreferencesCounter
70
+ - examples/PreferencesValidation
71
+ - examples/Prefs2Struct
72
+ - examples/ScanNetworks
73
+ - examples/ScanNetworksAdvanced
74
+ - examples/SimpleWebServerWiFi
75
+ - examples/WiFiAdvancedChatServer
76
+ - examples/WiFiChatServer
77
+ - examples/WiFiPing
78
+ - examples/WiFiSSLClient
79
+ - examples/WiFiStorage
80
+ - examples/WiFiUdpNtpClient
81
+ - examples/WiFiUdpSendReceiveString
82
+ - examples/WiFiWebClient
83
+ - examples/WiFiWebClientRepeating
84
+ - examples/WiFiWebServer
85
+
86
+ # mkrvidor4000
87
+ - board :
88
+ fqbn : arduino:samd:mkrvidor4000
89
+ sketch-paths : |
90
+ - examples/AP_SimpleWebServer
91
+ - examples/ConnectNoEncryption
92
+ - examples/ConnectWithWEP
93
+ - examples/ConnectWithWPA
94
+ - examples/ConnectWithWPA2Enterprise
95
+ - examples/PreferencesCounter
96
+ - examples/PreferencesValidation
97
+ - examples/Prefs2Struct
98
+ - examples/ScanNetworks
99
+ - examples/ScanNetworksAdvanced
100
+ - examples/SimpleWebServerWiFi
101
+ - examples/WiFiAdvancedChatServer
102
+ - examples/WiFiChatServer
103
+ - examples/WiFiPing
104
+ - examples/WiFiSSLClient
105
+ - examples/WiFiStorage
106
+ - examples/WiFiUdpNtpClient
107
+ - examples/WiFiUdpSendReceiveString
108
+ - examples/WiFiWebClient
109
+ - examples/WiFiWebClientRepeating
110
+ - examples/WiFiWebServer
111
+ # nano_33_iot
112
+ - board :
113
+ fqbn : arduino:samd:nano_33_iot
114
+ sketch-paths : |
115
+ - examples/AP_SimpleWebServer
116
+ - examples/ConnectNoEncryption
117
+ - examples/ConnectWithWEP
118
+ - examples/ConnectWithWPA
119
+ - examples/ConnectWithWPA2Enterprise
120
+ - examples/PreferencesCounter
121
+ - examples/PreferencesValidation
122
+ - examples/Prefs2Struct
123
+ - examples/ScanNetworks
124
+ - examples/ScanNetworksAdvanced
125
+ - examples/SimpleWebServerWiFi
126
+ - examples/WiFiAdvancedChatServer
127
+ - examples/WiFiChatServer
128
+ - examples/WiFiPing
129
+ - examples/WiFiSSLClient
130
+ - examples/WiFiStorage
131
+ - examples/WiFiUdpNtpClient
132
+ - examples/WiFiUdpSendReceiveString
133
+ - examples/WiFiWebClient
134
+ - examples/WiFiWebClientRepeating
135
+ - examples/WiFiWebServer
136
+ # uno2018
137
+ - board :
138
+ fqbn : arduino:megaavr:uno2018:mode=on
139
+ sketch-paths : |
140
+ - examples/AP_SimpleWebServer
141
+ - examples/ConnectNoEncryption
142
+ - examples/ConnectWithWEP
143
+ - examples/ConnectWithWPA
144
+ - examples/ConnectWithWPA2Enterprise
145
+ - examples/Prefs2Struct
146
+ - examples/ScanNetworks
147
+ - examples/ScanNetworksAdvanced
148
+ - examples/SimpleWebServerWiFi
149
+ - examples/WiFiAdvancedChatServer
150
+ - examples/WiFiChatServer
151
+ - examples/WiFiPing
152
+ - examples/WiFiSSLClient
153
+ - examples/WiFiStorage
154
+ - examples/WiFiUdpNtpClient
155
+ - examples/WiFiUdpSendReceiveString
156
+ - examples/WiFiWebClient
157
+ - examples/WiFiWebClientRepeating
158
+ - examples/WiFiWebServer
159
+ # nanorp2040connect
160
+ - board :
161
+ fqbn : arduino:mbed_nano:nanorp2040connect
162
+ sketch-paths : |
163
+ - examples/AP_SimpleWebServer
164
+ - examples/ConnectNoEncryption
165
+ - examples/ConnectWithWEP
166
+ - examples/ConnectWithWPA
167
+ - examples/ConnectWithWPA2Enterprise
168
+ - examples/PreferencesCounter
169
+ - examples/PreferencesValidation
170
+ - examples/Prefs2Struct
171
+ - examples/ScanNetworks
172
+ - examples/ScanNetworksAdvanced
173
+ - examples/SimpleWebServerWiFi
174
+ - examples/WiFiAdvancedChatServer
175
+ - examples/WiFiChatServer
176
+ - examples/WiFiPing
177
+ - examples/WiFiSSLClient
178
+ - examples/WiFiStorage
179
+ - examples/WiFiUdpNtpClient
180
+ - examples/WiFiUdpSendReceiveString
181
+ - examples/WiFiWebClient
182
+ - examples/WiFiWebClientRepeating
183
+ - examples/WiFiWebServer
184
+
59
185
steps :
60
186
- name : Checkout
61
187
uses : actions/checkout@v4
71
197
# Install library dependencies.
72
198
- name: VidorPeripherals
73
199
sketch-paths : |
74
- - ./examples/
200
+ ${{ matrix.sketch-paths }}
75
201
enable-deltas-report : true
76
202
sketches-report-path : ${{ env.SKETCHES_REPORTS_PATH }}
77
203
0 commit comments