fujitatomoya / rcl_logging_syslog

rcl_logging_syslog is alternative logging backend implementation that can be used for ROS 2 application via rcl_logging_interface.
https://github.com/fujitatomoya/rcl_logging_syslog
Apache License 2.0
64 stars 0 forks source link

Automatic backport via Github Action #42

Open fujitatomoya opened 1 month ago

fujitatomoya commented 1 month ago

rcl_logging_syslog ends up having the each distribution branch such as jazzy iron and humble. this is only because https://github.com/ros2/rcl_logging/tree/rolling/rcl_logging_interface is not guaranteed to be compatible since during development we modify and change the interfaces time to time. it is unlikely but that happens, and actually rcl_logging interface is different between iron and jazzy.

the thing is that most of the implementation in rcl_logging_syslog can be backported to all distro branches unless that is related to the interfaces. for doing backport, currently we have manual operation with Mergifyio. it would be probably nice to have automatic backport process using either https://github.com/ros2/ros2_documentation/blob/rolling/.mergify.yml or https://github.com/marketplace/actions/backporting