Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b54416e

Browse files
committed
[CI] Compile examples for Teensy
1 parent c226298 commit b54416e

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

.github/workflows/examples.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-20.04
99
strategy:
1010
matrix:
11-
board: [AVR, Nano 33 BLE, Nano 33 IoT, ESP32, ESP8266, AVR USB, Mega, Leonardo, Due, Nano Every]
11+
board: [AVR, Nano 33 BLE, Nano 33 IoT, ESP32, ESP8266, AVR USB, Mega, Leonardo, Due, Nano Every, Teensy 3.x, Teensy 4.1]
1212

1313
steps:
1414
- name: Checkout
@@ -56,9 +56,10 @@ jobs:
5656
5757
- name: Install Arduino Boards
5858
run: |
59-
arduino-cli core install arduino:avr arduino:mbed_nano arduino:samd esp32:esp32 esp8266:esp8266 arduino:sam arduino:megaavr
59+
arduino-cli core install arduino:avr arduino:mbed_nano arduino:samd esp32:esp32 esp8266:esp8266 arduino:sam arduino:megaavr teensy:avr
6060
arduino-cli core upgrade
6161
arduino-cli cache clean
62+
version=$(arduino-cli core list | grep 'teensy:avr' | awk '{print $2}') && { sed -i 's/^recipe.hooks.postbuild/# recipe.hooks.postbuild/g' $HOME/.arduino15/packages/teensy/hardware/avr/$version/platform.txt ||:; }
6263
version=$(arduino-cli core list | grep 'arduino:mbed_nano' | awk '{print $2}') && { patch "$HOME/.arduino15/packages/arduino/hardware/mbed_nano/$version/cores/arduino/Arduino.h" -i "$GITHUB_WORKSPACE/scripts/patches/ARDUINO_LIB_DISCOVERY_PHASE.patch" ||:; }
6364
6465
- name: Install Arduino Libraries

tools/arduino-cli.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ board_manager:
22
additional_urls:
33
- https://arduino.esp8266.com/stable/package_esp8266com_index.json
44
- https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
5+
- https://www.pjrc.com/teensy/td_156/package_teensy_index.json

0 commit comments

Comments
 (0)