Internal Synchornization - cyberbotics/webots_ros2 GitHub Wiki
Synchornization
Webots Controller
The Webots controller's source code is copied from the main Webots repo into webots_ros2_driver/webots.
Therefore, the Webots controller has to be synchronized every time there is a major change in the main Webots repo.
The synchronization can be done manually or by clicking Run workflow > Run workflow at the libcontroller_updater action page.
The workflow will create a pull request and maintainers have to approve it.
Branches
The webots_ros2 master branch changes have to be introduced into the develop branch.
The synchronization can be done manually or by clicking Run workflow > Run workflow at the sync_master_to_develop action page.
The workflow will create a pull request and maintainers have to approve it.