Closed JanStaschulat closed 2 months ago
Remark: ament_uncrustify seems to be different for ...
ROS build pipeline (successful)
regards only two source files:
If no changes are made regarding ament_uncrustify then ROS pipeline fails (regarding ament_uncrustify) and Github Pipeline is successful.
If no changes are made regarding ament_uncrustify then ROS pipeline fails (regarding ament_uncrustify) and Github Pipeline is successful.
It might be because GitHub CI here is using Ubuntu 22.04, while ROS CI is using Ubuntu 24.04. So they probably have different versions of uncrustify. Since Rolling and Jazzy use Ubuntu 24.04 now, you should change the CI config to use Ubuntu 24.04 too.
See issue https://github.com/ros2/rclc/issues/406
Maybe a solution is to update the ros-tooling versions.