@@ -19,44 +19,87 @@ jobs:
1919 - fqbn : arduino:avr:nano # arudino nano
2020 platforms : |
2121 - name: arduino:avr
22+ sketch-paths : |
23+ - examples/encoders/linearhall
24+ - examples/drivers
2225 report-name-suffix : arduino_avr_nano
2326 - fqbn : arduino:sam:arduino_due_x # arduino due
2427 platforms : |
2528 - name: arduino:sam
29+ sketch-paths : |
30+ - examples/drivers/drv8316
31+ - examples/encoders/calibrated_sensor/calibration_save
32+ - examples/encoders/linearhall
33+ - examples/encoders/mt6816
34+ - examples/smoothing
2635 report-name-suffix : arduino_sam_due
2736 - fqbn : arduino:samd:nano_33_iot # samd21
2837 platforms : |
2938 - name: arduino:samd
39+ sketch-paths : |
40+ - examples/drivers/drv8316
41+ - examples/encoders/calibrated_sensor/calibration_save
42+ - examples/encoders/linearhall
43+ - examples/encoders/mt6816
3044 report-name-suffix : arduino_samd_nano_33_iot
3145 - fqbn : adafruit:samd:adafruit_metro_m4 # samd51
3246 platforms : |
3347 - name: adafruit:samd
3448 source-url: "https://adafruit.github.io/arduino-board-index/package_adafruit_index.json"
49+ sketch-paths : |
50+ - examples/drivers/drv8316
51+ - examples/encoders/calibrated_sensor/calibration_save
52+ - examples/encoders/linearhall
53+ - examples/encoders/mt6816
3554 report-name-suffix : adafruit_samd_metro_m4
3655 - fqbn : esp32:esp32:esp32 # esp32
3756 platforms : |
3857 - name: esp32:esp32
3958 source-url: "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
59+ sketch-paths : |
60+ - examples/drivers/drv8316
61+ - examples/encoders/calibrated_sensor/calibration_save
62+ - examples/encoders/mt6816
4063 report-name-suffix : esp32_esp32
4164 - fqbn : esp32:esp32:esp32s2 # esp32s2
4265 platforms : |
4366 - name: esp32:esp32
4467 source-url: "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
68+ sketch-paths : |
69+ - examples/drivers/drv8316
70+ - examples/encoders/calibrated_sensor/calibration_save
71+ - examples/encoders/linearhall
72+ - examples/encoders/mt6816
4573 report-name-suffix : esp32_esp32s2
4674 - fqbn : STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8 # stm32 bluepill
4775 platforms : |
4876 - name:
4977 source-url: "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json"
78+ sketch-paths : |
79+ - examples/drivers/drv8316
80+ - examples/encoders/calibrated_sensor
81+ - examples/encoders/linearhall
82+ - examples/encoders/mt6816
5083 report-name-suffix : stm32_genf1_bluepill_f103c8
5184 - fqbn : STMicroelectronics:stm32:Nucleo_64:pnum=NUCLEO_F411RE # stm32 nucleo
5285 platforms : |
5386 - name: STMicroelectronics:stm32
5487 source-url: "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json"
88+ sketch-paths : |
89+ - examples/drivers/drv8316
90+ - examples/encoders/calibrated_sensor
91+ - examples/encoders/linearhall
92+ - examples/encoders/mt6816
5593 report-name-suffix : stm32_nucleo_f411re
56- - fqbn : arduino:mbed_rp2040 :pico # rpi pico
94+ - fqbn : arduino:rp2040 :pico # rpi pico
5795 platforms : |
5896 - name: STMicroelectronics:stm32
5997 source-url: "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json"
98+ sketch-paths : |
99+ - examples/drivers/drv8316
100+ - examples/encoders/calibrated_sensor/calibration_save
101+ - examples/encoders/linearhall
102+ - examples/encoders/mt6816
60103 report-name-suffix : arduino_mbed_rp2040_pico
61104 steps :
62105 - name : Checkout
72115 version: dev
73116 - name: "Arduino-FOC-Drivers"
74117 source-path: .
75- sketch-paths : |
76- - examples
118+ sketch-paths : ${{ matrix.board.sketch-paths || 'examples' }}
77119 enable-deltas-report : true
78120 sketches-report-path : sketches-reports
79121 - name : Upload sketches reports
0 commit comments