@@ -30,55 +30,71 @@ jobs:
30
30
- fqbn : arduino:samd:mkr1000
31
31
platforms : |
32
32
- name: arduino:samd
33
+ artifact-name-suffix : arduino-samd-mkr1000
33
34
- fqbn : arduino:samd:mkrzero
34
35
platforms : |
35
36
- name: arduino:samd
37
+ artifact-name-suffix : arduino-samd-mkrzero
36
38
- fqbn : arduino:samd:mkrwifi1010
37
39
platforms : |
38
40
- name: arduino:samd
41
+ artifact-name-suffix : arduino-samd-mkrwifi1010
39
42
- fqbn : arduino:samd:mkrfox1200
40
43
platforms : |
41
44
- name: arduino:samd
45
+ artifact-name-suffix : arduino-samd-mkrfox1200
42
46
- fqbn : arduino:samd:mkrwan1300
43
47
platforms : |
44
48
- name: arduino:samd
49
+ artifact-name-suffix : arduino-samd-mkrwan1300
45
50
- fqbn : arduino:samd:mkrwan1310
46
51
platforms : |
47
52
- name: arduino:samd
53
+ artifact-name-suffix : arduino-samd-mkrwan1310
48
54
- fqbn : arduino:samd:mkrgsm1400
49
55
platforms : |
50
56
- name: arduino:samd
57
+ artifact-name-suffix : arduino-samd-mkrgsm1400
51
58
- fqbn : arduino:samd:mkrnb1500
52
59
platforms : |
53
60
- name: arduino:samd
61
+ artifact-name-suffix : arduino-samd-mkrnb1500
54
62
- fqbn : arduino:samd:mkrvidor4000
55
63
platforms : |
56
64
- name: arduino:samd
65
+ artifact-name-suffix : arduino-samd-mkrvidor4000
57
66
- fqbn : arduino:mbed_portenta:envie_m7
58
67
platforms : |
59
68
- name: arduino:mbed_portenta
69
+ artifact-name-suffix : arduino-mbed_portenta-envie_m7
60
70
- fqbn : arduino:mbed_portenta:envie_m7:target_core=cm4
61
71
platforms : |
62
72
- name: arduino:mbed_portenta
73
+ artifact-name-suffix : arduino-mbed_portenta-envie_m7-target_core-cm4
63
74
- fqbn : arduino:mbed_nano:nano33ble
64
75
platforms : |
65
76
- name: arduino:mbed_nano
77
+ artifact-name-suffix : arduino-mbed_nano-nano33ble
66
78
- fqbn : arduino:mbed_nano:nanorp2040connect
67
79
platforms : |
68
80
- name: arduino:mbed_nano
81
+ artifact-name-suffix : arduino-mbed_nano-nanorp2040connect
69
82
- fqbn : arduino:mbed_edge:edge_control
70
83
platforms : |
71
84
- name: arduino:mbed_edge
72
85
- fqbn : esp32:esp32:esp32
73
86
platforms : |
74
87
- name: esp32:esp32
75
88
source-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
89
+ artifact-name-suffix : esp32-esp32-esp32
76
90
- fqbn : arduino:renesas_portenta:portenta_c33
77
91
platforms : |
78
92
- name: arduino:renesas_portenta
93
+ artifact-name-suffix : arduino-renesas_portenta-portenta_c33
79
94
- fqbn : arduino:renesas_uno:minima
80
95
platforms : |
81
96
- name: arduino:renesas_uno
97
+ artifact-name-suffix : arduino-renesas_uno-minima
82
98
83
99
steps :
84
100
- name : Checkout
89
105
run : pip3 install pyserial
90
106
91
107
- name : Compile examples
92
- uses : arduino/compile-sketches@main
108
+ uses : arduino/compile-sketches@v1
93
109
with :
94
110
fqbn : ${{ matrix.board.fqbn }}
95
111
platforms : ${{ matrix.board.platforms }}
@@ -102,5 +118,6 @@ jobs:
102
118
if : github.event_name == 'pull_request'
103
119
uses : actions/upload-artifact@v4
104
120
with :
105
- name : ${{ env.SKETCHES_REPORTS_PATH }}
121
+ if-no-files-found : error
106
122
path : ${{ env.SKETCHES_REPORTS_PATH }}
123
+ name : sketches-report-${{ matrix.board.artifact-name-suffix }}
0 commit comments