@@ -36,46 +36,59 @@ jobs:
36
36
- fqbn : arduino:avr:nano
37
37
platforms : |
38
38
- name: arduino:avr
39
+ artifact-name-suffix : arduino-avr-nano
39
40
- fqbn : arduino:avr:mega
40
41
platforms : |
41
42
- name: arduino:avr
43
+ artifact-name-suffix : arduino-avr-mega
42
44
- fqbn : arduino:avr:leonardo
43
45
platforms : |
44
46
- name: arduino:avr
47
+ artifact-name-suffix : arduino-avr-leonardo
45
48
- fqbn : arduino:megaavr:uno2018
46
49
platforms : |
47
50
- name: arduino:megaavr
51
+ artifact-name-suffix : arduino-megaavr-uno2018
48
52
- fqbn : arduino:megaavr:nona4809
49
53
platforms : |
50
54
- name: arduino:megaavr
55
+ artifact-name-suffix : arduino-megaavr-nona4809
51
56
- fqbn : arduino:sam:arduino_due_x_dbg
52
57
platforms : |
53
58
- name: arduino:sam
59
+ artifact-name-suffix : arduino-sam-arduino_due_x_dbg
54
60
- fqbn : arduino:samd:arduino_zero_edbg
55
61
platforms : |
56
62
- name: arduino:samd
63
+ artifact-name-suffix : arduino-samd-arduino_zero_edbg
57
64
- fqbn : arduino:samd:mkrzero
58
65
platforms : |
59
66
- name: arduino:samd
67
+ artifact-name-suffix : arduino-samd-mkrzero
60
68
- fqbn : arduino:samd:nano_33_iot
61
69
platforms : |
62
70
- name: arduino:samd
63
- - fqbn : arduino:mbed_portenta:envie_m4
71
+ artifact-name-suffix : arduino-samd-nano_33_iot
72
+ - fqbn : arduino:mbed_portenta:envie_m7:target_core=cm4
64
73
platforms : |
65
74
- name: arduino:mbed_portenta
75
+ artifact-name-suffix : arduino-mbed_portenta-envie_m7-target_core-cm4
66
76
- fqbn : arduino:mbed_portenta:envie_m7
67
77
platforms : |
68
78
- name: arduino:mbed_portenta
79
+ artifact-name-suffix : arduino-mbed_portenta-envie_m7
69
80
- fqbn : arduino:mbed_nano:nano33ble
70
81
platforms : |
71
82
- name: arduino:mbed_nano
83
+ artifact-name-suffix : arduino-mbed_nano-nano33ble
72
84
- fqbn : arduino:mbed_nano:nanorp2040connect
73
85
platforms : |
74
86
- name: arduino:mbed_nano
87
+ artifact-name-suffix : arduino-mbed_nano-nanorp2040connect
75
88
76
89
steps :
77
90
- name : Checkout repository
78
- uses : actions/checkout@v3
91
+ uses : actions/checkout@v4
79
92
80
93
- name : Compile examples
81
94
uses : arduino/compile-sketches@v1
94
107
sketches-report-path : ${{ env.SKETCHES_REPORTS_PATH }}
95
108
96
109
- name : Save sketches report as workflow artifact
97
- uses : actions/upload-artifact@v3
110
+ uses : actions/upload-artifact@v4
98
111
with :
99
112
if-no-files-found : error
100
113
path : ${{ env.SKETCHES_REPORTS_PATH }}
101
- name : ${{ env.SKETCHES_REPORTS_PATH }}
114
+ name : sketches-report- ${{ matrix.board.artifact-name-suffix }}
0 commit comments