Skip to content

Commit 23a5406

Browse files
making examples list explicit for compile-example ci phase
1 parent cc66b79 commit 23a5406

File tree

1 file changed

+127
-1
lines changed

1 file changed

+127
-1
lines changed

.github/workflows/compile-examples.yml

Lines changed: 127 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,132 @@ jobs:
5656
- name: arduino:mbed_nano
5757
artifact-name-suffix: arduino-mbed_nano-nanorp2040connect
5858

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+
59185
steps:
60186
- name: Checkout
61187
uses: actions/checkout@v4
@@ -71,7 +197,7 @@ jobs:
71197
# Install library dependencies.
72198
- name: VidorPeripherals
73199
sketch-paths: |
74-
- ./examples/
200+
${{ matrix.sketch-paths }}
75201
enable-deltas-report: true
76202
sketches-report-path: ${{ env.SKETCHES_REPORTS_PATH }}
77203

0 commit comments

Comments
 (0)