Skip to content

Multiple CI and README.md Improvements#324

Open
Amronos wants to merge 2 commits intomicro-ROS:rollingfrom
Amronos:ci-improvements
Open

Multiple CI and README.md Improvements#324
Amronos wants to merge 2 commits intomicro-ROS:rollingfrom
Amronos:ci-improvements

Conversation

@Amronos
Copy link

@Amronos Amronos commented Feb 26, 2026

This PR makes many improvements to the CI and README.md.
The CI builds are a bit faster now and are run for v5.2, v5.3, and v5.4 of ESP-IDF.
I also removed CI compatibility and mentions of ESP-IDF v4.4, as it's been declared EOL by Espressif for a while now.

This PR is part of the following stack of PRs, which should be merged in order:

  1. Fix rolling builds #323
  2. Multiple CI and README.md Improvements #324
  3. Add Support for ESP-IDF v5.5 #325

A new package was added to `rcl_logging` called
`rcl_logging_implementation`. It depends on `rcpputils`, which I wasn't
able to get building. Therefore, we are skipping building that package
using `COLCON_IGNORE`.

https://github.com/ros2/rclc needs to be pinned to
an older version until ros2/rcl#1269 is added in
https://github.com/micro-ROS/rcl.

This PR also fixes
micro-ROS#251.
Also removed CI compatibility and mentions of ESP-IDF v4.4 as it's been
declared EOL by Espressif.
-
@Amronos Amronos changed the title Ci improvements Multiple CI and README.md Improvements Feb 26, 2026
@Amronos
Copy link
Author

Amronos commented Feb 26, 2026

https://github.com/Amronos/micro_ros_espidf_component/actions/runs/22437916166 can be viewed to see the improved workflows in action. The current failures are only from embeddedrtps, whose micro-ROS repositories are labelled as archived?

This was referenced Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant