gazebo-tooling / release-tools

8 stars 9 forks source link

Add support to report issue to ROS gz_*_vendor repositories in release.py #1150

Closed j-rivero closed 3 months ago

j-rivero commented 4 months ago

Wait to process #1148 first

This PR adds support in release.py to automatically create issues in the gz_*_vendor repositories when a new release for any gazebo libraries is being created:

The PR also implements an output parsing for detecting if the ROS vendor commands are being processed correctly for a variety of options.

j-rivero commented 3 months ago

Is it possible to create a pull request instead? All we have to do is run https://github.com/gazebo-tooling/gz_vendor/blob/main/create_gz_vendor_pkg/create_vendor_package.py and give it the up-to-date package.xml from the upstream Gazebo library.

Moving to a new PR for the creation of automatically PRs for updating versions.