Skip to content

Commit 56e0e9c

Browse files
authored
Fix regression re report-size-deltas after updating actions/upload-artifact. (#42)
For more information see https://github.com/arduino/report-size-deltas/blob/main/docs/FAQ.md#size-deltas-report-workflow-triggered-by-schedule-event .
1 parent 91bfa40 commit 56e0e9c

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

Diff for: .github/workflows/compile-examples.yml

+17-1
Original file line numberDiff line numberDiff line change
@@ -35,66 +35,82 @@ jobs:
3535
platforms: |
3636
- name: arduino:avr
3737
softwareserial: true
38+
artifact-name-suffix: arduino-avr-uno
3839
- fqbn: arduino:avr:mega
3940
platforms: |
4041
- name: arduino:avr
4142
softwareserial: true
43+
artifact-name-suffix: arduino-avr-mega
4244
- fqbn: arduino:avr:leonardo
4345
platforms: |
4446
- name: arduino:avr
4547
softwareserial: true
48+
artifact-name-suffix: arduino-avr-leonardo
4649
- fqbn: arduino:megaavr:nona4809
4750
platforms: |
4851
- name: arduino:megaavr
4952
softwareserial: true
53+
artifact-name-suffix: arduino-megaavr-nona4809
5054
- fqbn: arduino:sam:arduino_due_x_dbg
5155
platforms: |
5256
- name: arduino:sam
5357
softwareserial: false
58+
artifact-name-suffix: arduino-sam-arduino_due_x_dbg
5459
- fqbn: arduino:samd:mkrzero
5560
platforms: |
5661
- name: arduino:samd
5762
softwareserial: false
63+
artifact-name-suffix: arduino-samd-mkrzero
5864
- fqbn: arduino:mbed_portenta:envie_m7:target_core=cm4
5965
platforms: |
6066
- name: arduino:mbed_portenta
6167
softwareserial: false
68+
artifact-name-suffix: arduino-mbed_portenta-envie_m7-target_core-cm4
6269
- fqbn: arduino:mbed_portenta:envie_m7
6370
platforms: |
6471
- name: arduino:mbed_portenta
6572
softwareserial: false
73+
artifact-name-suffix: arduino-mbed_portenta-envie_m7
6674
- fqbn: arduino:mbed_nano:nano33ble
6775
platforms: |
6876
- name: arduino:mbed_nano
6977
softwareserial: false
78+
artifact-name-suffix: arduino-mbed_nano-nano33ble
7079
- fqbn: arduino:mbed_nano:nanorp2040connect
7180
platforms: |
7281
- name: arduino:mbed_nano
7382
softwareserial: false
83+
artifact-name-suffix: arduino-mbed_nano-nanorp2040connect
7484
- fqbn: arduino:mbed_nicla:nicla_vision
7585
platforms: |
7686
- name: arduino:mbed_nicla
7787
softwareserial: false
88+
artifact-name-suffix: arduino-mbed_nicla-nicla_vision
7889
- fqbn: arduino:mbed_opta:opta
7990
platforms: |
8091
- name: arduino:mbed_opta
8192
softwareserial: false
93+
artifact-name-suffix: arduino-mbed_opta-opta
8294
- fqbn: arduino:mbed_giga:giga
8395
platforms: |
8496
- name: arduino:mbed_giga
8597
softwareserial: false
98+
artifact-name-suffix: arduino-mbed_giga-giga
8699
- fqbn: arduino:renesas_portenta:portenta_c33
87100
platforms: |
88101
- name: arduino:renesas_portenta
89102
softwareserial: false
103+
artifact-name-suffix: arduino-renesas_portenta-portenta_c33
90104
- fqbn: arduino:renesas_uno:unor4wifi
91105
platforms: |
92106
- name: arduino:renesas_uno
93107
softwareserial: false
108+
artifact-name-suffix: arduino-renesas_uno-unor4wifi
94109
- fqbn: arduino:esp32:nano_nora
95110
platforms: |
96111
- name: arduino:esp32
97112
softwareserial: false
113+
artifact-name-suffix: arduino-esp32-nano_nora
98114

99115
# Make board type-specific customizations to the matrix jobs
100116
include:
@@ -134,4 +150,4 @@ jobs:
134150
with:
135151
if-no-files-found: error
136152
path: ${{ env.SKETCHES_REPORTS_PATH }}
137-
name: ${{ env.SKETCHES_REPORTS_PATH }}
153+
name: sketches-report-${{ matrix.board.artifact-name-suffix }}

Diff for: .github/workflows/report-size-deltas.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ jobs:
2020
- name: Comment size deltas reports to PRs
2121
uses: arduino/report-size-deltas@v1
2222
with:
23-
# The name of the workflow artifact created by the sketch compilation workflow
24-
sketches-reports-source: sketches-reports
23+
# Regex matching the names of the workflow artifacts created by the "Compile Examples" workflow
24+
sketches-reports-source: ^sketches-report-.+

0 commit comments

Comments
 (0)