setup-ros
setup-ros copied to clipboard
Github Action to set up ROS 2 on hosts
https://github.com/ros-tooling/setup-ros/issues/506
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.5 to 4.8.2. Release notes Sourced from typescript's releases. TypeScript 4.8 For release notes, check out the release announcement. For the complete list of fixed issues, check...
https://github.com/ros-tooling/setup-ros/blob/75d41007aa624cfb0d5661fe063926c00f7d7532/src/package_manager/apt.ts#L21 We initially found this problem here: https://github.com/open-rmf/rmf_traffic_editor/issues/439 libceres-dev is needed by rmf_traffic_editor but can not be installed because of a conflict: `rmf_traffic_editor --> libceres-dev --> libgoogle-glog-dev --> libunwind-dev `...
## Description The documentation for `required-ros-distributions` mentions: > required-ros-distributions installs the desktop variant for that distribution. This option is not required, and should probably be avoided in most workflows If...
## Description We currently hardcode paths to Windows binary release archives and have to update the paths manually when new distros/distro patches are released: https://github.com/ros-tooling/setup-ros/blob/c4e8165ee5518c04dc4588bff7c1028ccf563e6f/src/setup-ros-windows.ts#L9-L17 `setup-ros` could try to automatically...
## Description Install binary arbitrary ROS 2 distributions on OS X using Open Robotics archives: https://github.com/ros2/ros2/releases ## Completion Criteria * `required-ros-distributions` flag is supported on OS X ## Implementation Notes...
## Description This would allow users to use a specific snapshot (i.e. a specific distro at a specific datestamp, or the "final" sync for EOL distros). See: * https://discourse.ros.org/t/announcing-ros-snapshot-repositories/7705 *...
## Description The `setup-ros2` action installs the [default version of `clang`](https://github.com/ros-tooling/setup-ros/blob/39f9fe76c8bf5baaa7829aa3dff46a5e43355ce7/src/package_manager/apt.ts#L19), which is very helpful, but we have some software that requires a newer version of clang, so it would...
`rosbag2_bag_v2` is failing to build, reporting `catkin_pkg` as missing. [Logs](https://github.com/ros2/rosbag2_bag_v2/commit/eccd07f2485f882995690c41b00fe334aa90369b/checks?check_suite_id=428120498#step:3:3784) Proposed solution: add `python3-catkin-pkg-modules` to apt dependencies. I think something changed in upstream dependencies that no longer requires this module...
## Description This is a very useful action step for setting up a workflow that compiles packages in a colcon workspace. Since colcon is a tool that can be used...