|
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