setup-ros icon indicating copy to clipboard operation
setup-ros copied to clipboard

Github Action to set up ROS 2 on hosts

Results 29 setup-ros issues
Sort by recently updated
recently updated
newest added

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...

dependencies
javascript

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...

bug
documentation
help wanted

## 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...

enhancement
help wanted

## 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...

enhancement
help wanted

## 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 *...

enhancement

## 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...

enhancement
help wanted

`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...

bug

## 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...

enhancement