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