|
1 | 1 | name: Compile Examples
|
2 | 2 | on: [push, pull_request]
|
3 | 3 | jobs:
|
4 |
| - build: |
5 |
| - runs-on: ubuntu-latest |
| 4 | + build: |
| 5 | + runs-on: ubuntu-latest |
6 | 6 |
|
7 |
| - env: |
8 |
| - LIBRARIES: Arduino_DebugUtils WiFi101 WiFiNINA MKRGSM MKRNB MKRWAN |
9 |
| - strategy: |
10 |
| - matrix: |
11 |
| - fqbn: [ |
12 |
| - "arduino:samd:mkr1000", |
13 |
| - "arduino:samd:mkrwifi1010", |
14 |
| - "arduino:samd:nano_33_iot", |
15 |
| - "arduino:samd:mkrgsm1400", |
16 |
| - "arduino:samd:mkrnb1500", |
17 |
| - "arduino:samd:mkrwan1300", |
18 |
| - "arduino:samd:mkrwan1310", |
19 |
| - '"esp8266:esp8266:huzzah" "https://arduino.esp8266.com/stable/package_esp8266com_index.json"' |
20 |
| - ] |
| 7 | + env: |
| 8 | + LIBRARIES: Arduino_DebugUtils WiFi101 WiFiNINA MKRGSM MKRNB MKRWAN |
| 9 | + strategy: |
| 10 | + matrix: |
| 11 | + fqbn: [ |
| 12 | + "arduino:samd:mkr1000", |
| 13 | + "arduino:samd:mkrwifi1010", |
| 14 | + "arduino:samd:nano_33_iot", |
| 15 | + "arduino:samd:mkrgsm1400", |
| 16 | + "arduino:samd:mkrnb1500", |
| 17 | + "arduino:samd:mkrwan1300", |
| 18 | + "arduino:samd:mkrwan1310", |
| 19 | + '"esp8266:esp8266:huzzah" "https://arduino.esp8266.com/stable/package_esp8266com_index.json"' |
| 20 | + ] |
21 | 21 |
|
22 |
| - steps: |
23 |
| - - uses: actions/checkout@v1 |
24 |
| - with: |
25 |
| - fetch-depth: 1 |
26 |
| - - name: Compile examples |
27 |
| - uses: arduino/actions/libraries/compile-examples@master |
28 |
| - with: |
29 |
| - fqbn: ${{ matrix.fqbn }} |
30 |
| - libraries: ${{ env.LIBRARIES }} |
| 22 | + steps: |
| 23 | + - uses: actions/checkout@v1 |
| 24 | + with: |
| 25 | + fetch-depth: 1 |
| 26 | + |
| 27 | + - name: Compile examples |
| 28 | + uses: arduino/actions/libraries/compile-examples@master |
| 29 | + with: |
| 30 | + fqbn: ${{ matrix.fqbn }} |
| 31 | + libraries: ${{ env.LIBRARIES }} |
| 32 | + size-report-sketch: 'ConnectionHandlerDemo' |
| 33 | + enable-size-deltas-report: 'true' |
| 34 | + |
| 35 | + - name: Save memory usage change report as artifact |
| 36 | + if: github.event_name == 'pull_request' |
| 37 | + uses: actions/upload-artifact@v1 |
| 38 | + with: |
| 39 | + name: 'size-deltas-reports' |
| 40 | + path: 'size-deltas-reports' |
0 commit comments