@@ -10,25 +10,27 @@ jobs:
10
10
arduino-boards-fqbn :
11
11
- arduino:avr:uno
12
12
- arduino:sam:arduino_due_x
13
- # - esp32:esp32:featheresp32:FlashFreq=80
13
+ - esp32:esp32:featheresp32:FlashFreq=80
14
14
# - STM32:stm32:GenF1:pnum=BLUEPILL_F103C8
15
15
16
16
include :
17
17
- arduino-boards-fqbn : arduino:avr:uno
18
18
sketch-names : ' **.ino'
19
+ required-libraries : PciManager
19
20
sketches-exclude : bluepill_position_control, esp32_position_control, esp32_i2c_dual_bus_example, stm32_i2c_dual_bus_example, magnetic_sensor_spi_alt_example, osc_esp32_3pwm, osc_esp32_fullcontrol, nano33IoT_velocity_control, smartstepper_control
20
21
21
22
- arduino-boards-fqbn : arduino:sam:arduino_due_x
22
23
sketch-names : single_full_control_example.ino
23
-
24
+
25
+ - arduino-boards-fqbn : esp32:esp32:featheresp32:FlashFreq=80
26
+ platform-url : https://dl.espressif.com/dl/package_esp32_index.json
27
+ sketch-names : esp32_position_control, esp32_i2c_dual_bus_example
24
28
25
29
# - arduino-boards-fqbn: STM32:stm32:GenF1:pnum=BLUEPILL_F103C8
26
30
# platform-url: https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json
27
31
# sketch-names: bluepill_position_control, stm32_i2c_dual_bus_example, magnetic_sensor_spi_alt_example,
28
32
29
- # - arduino-boards-fqbn: esp32:esp32:featheresp32:FlashFreq=80
30
- # platform-url: https://dl.espressif.com/dl/package_esp32_index.json
31
- # sketch-names: esp32_position_control, esp32_i2c_dual_bus_example
33
+
32
34
33
35
# Do not cancel all jobs / architectures if one job fails
34
36
fail-fast : false
39
41
uses : ArminJo/arduino-test-compile@master
40
42
with :
41
43
arduino-board-fqbn : ${{ matrix.arduino-boards-fqbn }}
42
- required-libraries : PciManager
44
+ required-libraries : ${{ matrix.required-libraries }}
43
45
platform-url : ${{ matrix.platform-url }}
44
46
sketch-names : ${{ matrix.sketch-names }}
45
47
sketches-exclude : ${{ matrix.sketches-exclude }}
0 commit comments