File tree Expand file tree Collapse file tree 1 file changed +47
-0
lines changed Expand file tree Collapse file tree 1 file changed +47
-0
lines changed Original file line number Diff line number Diff line change 1+ name : AVR
2+ on : [push, pull_request]
3+ jobs :
4+ lint :
5+ runs-on : ubuntu-latest
6+ steps :
7+ - uses : actions/checkout@v2
8+ - uses : arduino/arduino-lint-action@v1
9+ with :
10+ library-manager : update
11+ project-type : library
12+ build :
13+ name : Test compiling
14+ runs-on : ubuntu-latest
15+
16+ strategy :
17+ matrix :
18+ arduino-boards-fqbn :
19+ - arduino:mbed:giga # arudino giga
20+ - arduino:mbed:nanorp2040connect # arduino nano rp2040 connect
21+ - arduino:mbed:portenta # arduino portenta
22+
23+ include :
24+ - arduino-boards-fqbn : arduino:mbed:nanorp2040connect
25+ sketch-names : open_loop_position_example.ino
26+
27+ - arduino-boards-fqbn : arduino:mbed:portenta
28+ sketch-names : open_loop_position_example.ino
29+
30+ - arduino-boards-fqbn : arduino:mbed:giga
31+ sketch-names : single_full_control_example.ino
32+
33+
34+ # Do not cancel all jobs / architectures if one job fails
35+ fail-fast : false
36+ steps :
37+ - name : Checkout
38+ uses : actions/checkout@master
39+ - name : Compile all examples
40+ uses : ArminJo/arduino-test-compile@master
41+ with :
42+ arduino-board-fqbn : ${{ matrix.arduino-boards-fqbn }}
43+ required-libraries : ${{ matrix.required-libraries }}
44+ platform-url : ${{ matrix.platform-url }}
45+ sketch-names : ${{ matrix.sketch-names }}
46+ sketches-exclude : ${{ matrix.sketches-exclude }}
47+ build-properties : ${{ toJson(matrix.build-properties) }}
You can’t perform that action at this time.
0 commit comments