Skip to content

Commit 379c281

Browse files
authored
Update CI (#793)
* Update CI Signed-off-by: Pablo Garrido <[email protected]> * Update Signed-off-by: Pablo Garrido <[email protected]>
1 parent e4a7fb7 commit 379c281

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ name: CI
22

33
on:
44
pull_request:
5-
branches:
5+
branches:
66
- '**'
77

88
jobs:
99

1010
micro_ros_arduino:
1111
runs-on: ubuntu-20.04
1212
container: ubuntu:20.04
13-
13+
1414
steps:
1515
- uses: actions/checkout@v2
1616
with:
@@ -36,19 +36,19 @@ jobs:
3636
arduino-cli core install esp32:esp32 -v
3737
#
3838
# INSTALLING TEENSY SUPPORT
39-
wget https://downloads.arduino.cc/arduino-1.8.13-linux64.tar.xz
40-
tar -xf arduino-1.8.13-linux64.tar.xz
41-
wget https://www.pjrc.com/teensy/td_153/TeensyduinoInstall.linux64
39+
wget https://downloads.arduino.cc/arduino-1.8.19-linux64.tar.xz
40+
tar -xf arduino-1.8.19-linux64.tar.xz
41+
wget https://www.pjrc.com/teensy/td_156/TeensyduinoInstall.linux64
4242
chmod 755 TeensyduinoInstall.linux64
43-
./TeensyduinoInstall.linux64 --dir=arduino-1.8.13
43+
./TeensyduinoInstall.linux64 --dir=arduino-1.8.19
4444
# Faking Teensy loader
4545
TRUE_PATH=$(which true)
46-
rm -rf arduino-1.8.13/hardware/tools/teensy_post_compile
47-
cp $TRUE_PATH arduino-1.8.13/hardware/tools/teensy_post_compile
48-
cp -R arduino-1.8.13/hardware/teensy/ /github/home/.arduino15/packages/
49-
rsync -a arduino-1.8.13/hardware/tools/ /github/home/.arduino15/packages/tools/
50-
rm -rf arduino-1.8.13 arduino-1.8.13-linux64.tar.xz
51-
#
46+
rm -rf arduino-1.8.19/hardware/tools/teensy_post_compile
47+
cp $TRUE_PATH arduino-1.8.19/hardware/tools/teensy_post_compile
48+
cp -R arduino-1.8.19/hardware/teensy/ /github/home/.arduino15/packages/
49+
rsync -a arduino-1.8.19/hardware/tools/ /github/home/.arduino15/packages/tools/
50+
rm -rf arduino-1.8.19 arduino-1.8.19-linux64.tar.xz
51+
#
5252
# PATCHING TEENSY AND SAM
5353
cat checkout/extras/patching_boards/platform_teensy.txt > /github/home/.arduino15/packages/teensy/avr/platform.txt
5454
# remove when https://github.com/arduino/ArduinoCore-sam/pull/115 merged
@@ -73,6 +73,7 @@ jobs:
7373
arduino-cli compile --fqbn teensy:avr:teensy35 /github/home/Arduino/libraries/micro_ros_arduino/examples/micro-ros_publisher -v
7474
arduino-cli compile --fqbn teensy:avr:teensy36 /github/home/Arduino/libraries/micro_ros_arduino/examples/micro-ros_publisher -v
7575
arduino-cli compile --fqbn teensy:avr:teensy41 /github/home/Arduino/libraries/micro_ros_arduino/examples/micro-ros_publisher -v
76+
arduino-cli compile --fqbn teensy:avr:teensy40 /github/home/Arduino/libraries/micro_ros_arduino/examples/micro-ros_publisher -v
7677
arduino-cli compile --fqbn arduino:samd:arduino_zero_native /github/home/Arduino/libraries/micro_ros_arduino/examples/micro-ros_publisher -v
7778
arduino-cli compile --fqbn arduino:sam:arduino_due_x /github/home/Arduino/libraries/micro_ros_arduino/examples/micro-ros_publisher -v
7879
# arduino-cli compile --fqbn arduino:mbed:envie_m4 /github/home/Arduino/libraries/micro_ros_arduino/examples/micro-ros_publisher -v

0 commit comments

Comments
 (0)