11name : Nightly
22
3- on :
3+ on :
44 workflow_dispatch :
55 inputs :
66 name :
77 description : " Manual trigger"
88 schedule :
99 - cron : ' 0 4 * * *'
10-
10+
1111jobs :
1212
1313 micro_ros_build :
@@ -154,7 +154,7 @@ jobs:
154154 configuration : int32_publisher
155155 transport_arguments : -t serial -d 3
156156 binary : ' firmware/build/zephyr/zephyr.bin'
157-
157+
158158 - distro : foxy
159159 branch : foxy
160160 rtos : zephyr
@@ -176,7 +176,7 @@ jobs:
176176 rtos : nuttx
177177 platform : olimex-stm32-e407
178178 configuration : drive_base
179- transport_arguments :
179+ transport_arguments :
180180 binary : ' firmware/NuttX/nuttx.bin'
181181
182182 - distro : foxy
@@ -289,7 +289,7 @@ jobs:
289289 configuration : int32_publisher
290290 transport_arguments : -t serial -d 3
291291 binary : ' firmware/build/zephyr/zephyr.bin'
292-
292+
293293 - distro : rolling
294294 branch : main
295295 rtos : zephyr
@@ -306,14 +306,6 @@ jobs:
306306 transport_arguments : -t udp -i 192.168.1.1 -p 8080
307307 binary : ' firmware/build/zephyr/zephyr.exe'
308308
309- - distro : rolling
310- branch : main
311- rtos : nuttx
312- platform : olimex-stm32-e407
313- configuration : drive_base
314- transport_arguments :
315- binary : ' firmware/NuttX/nuttx.bin'
316-
317309 - distro : rolling
318310 branch : main
319311 rtos : raspbian
@@ -355,15 +347,15 @@ jobs:
355347 . /opt/ros/$ROS_DISTRO/setup.sh
356348 . install/local_setup.sh
357349 ros2 run micro_ros_setup create_firmware_ws.sh ${{ matrix.rtos }} ${{ matrix.platform }}
358- ros2 run micro_ros_setup configure_firmware.sh ${{ matrix.configuration }} ${{ matrix.transport_arguments }}
359- ros2 run micro_ros_setup build_firmware.sh ${{ matrix.build_arguments }}
350+ ros2 run micro_ros_setup configure_firmware.sh ${{ matrix.configuration }} ${{ matrix.transport_arguments }}
351+ ros2 run micro_ros_setup build_firmware.sh ${{ matrix.build_arguments }}
360352
361353 - name : Check binaries
362354 run : |
363355 (test -f ${{ matrix.binary }}) && true || false
364356
365357 micro_ros_agent :
366- runs-on : ubuntu-latest
358+ runs-on : ubuntu-latest
367359 strategy :
368360 fail-fast : false
369361 matrix :
@@ -372,7 +364,7 @@ jobs:
372364 branch : foxy
373365 - distro : rolling
374366 branch : main
375-
367+
376368 needs : micro_ros_build
377369 container : ros:${{ matrix.distro }}
378370
0 commit comments