@@ -35,16 +35,20 @@ jobs:
3535 platforms : |
3636 - name: rp2040:rp2040
3737 source-url: https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
38+ artifact-name-suffix : rp2040-arduino-nano-connect
3839 - fqbn : rp2040:rp2040:rpipico
3940 platforms : |
4041 - name: rp2040:rp2040
4142 source-url: https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
43+ artifact-name-suffix : rp2040-rpipico
4244 - fqbn : arduino:renesas_portenta:portenta_c33
4345 platforms : |
4446 - name: arduino:renesas_portenta
47+ artifact-name-suffix : renesas-portenta-portenta-c33
4548 - fqbn : arduino:renesas_uno:minima
4649 platforms : |
4750 - name: arduino:renesas_uno
51+ artifact-name-suffix : renesas-uno-minima
4852
4953 steps :
5054 - name : Checkout
@@ -56,10 +60,19 @@ jobs:
5660 fqbn : ${{ matrix.board.fqbn }}
5761 platforms : ${{ matrix.board.platforms }}
5862 libraries : ${{ env.LIBRARIES }}
63+ enable-deltas-report : true
5964 github-token : ${{ secrets.GITHUB_TOKEN }}
65+ sketches-report-path : ${{ env.SKETCHES_REPORTS_PATH }}
6066 sketch-paths : |
6167 - examples/CAN/OpenCyphal-Blink
6268 - examples/CAN/OpenCyphal-Heartbeat-Publisher
6369 - examples/CAN/OpenCyphal-Heartbeat-Subscriber
6470 - examples/CAN/OpenCyphal-Service-Client
6571 - examples/CAN/OpenCyphal-Service-Server
72+
73+ - name : Save memory usage change report as artifact
74+ if : github.event_name == 'pull_request'
75+ uses : actions/upload-artifact@v4
76+ with :
77+ name : sketches-report-${{ matrix.board.artifact-name-suffix }}
78+ path : ${{ env.SKETCHES_REPORTS_PATH }}
0 commit comments