Releases: ros-tooling/action-ros-ci
Releases · ros-tooling/action-ros-ci
0.0.14: Windows build improvements and rosdep distro updates
The action now sets the rosdep distro based on binary installation.
Some improvements to the Windows CI were also made.
0.0.13: Fix undefined prefix in colcon lcov-result
execBashCommand
would previously fail if no commandPrefix
was explicitly passed to it.
This release properly sets the commandPrefix
to an empty string when not set by the user as opposed to undefined
.
The release also added some unit tests to catch regressions and pre-commit hooks to support contributors with preparing clean PRs.
0.0.12: Greenkeeper/@types/jest 24.0.24 (#52)
* chore(package): update @types/jest to version 24.0.24 * chore(package): update lockfile package-lock.json Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
0.0.11: Add ROS 1/2 prebuilt install support (#43)
Signed-off-by: Thomas Moulard <[email protected]>
0.0.10: Fix coverage support (#42)
Signed-off-by: Thomas Moulard <[email protected]>
0.0.9: Add support for building and testing multiple packages (#39)
Fix #33 Signed-off-by: Thomas Moulard <[email protected]>
0.0.8: Add Microsoft Windows support (#37)
On Windows, we do not run `rosdep update' because it will not run properly (os.geteuid() is missing, and sudo is not available). We also stop relying on '*' in NPM scripts defined in package.json as they are not expended in a similar way on Windows. Signed-off-by: Thomas Moulard <[email protected]>
0.0.7: Fix code coverage support (#30)
There was a logical error in the code. Instead of writing: array1 = array1.concat(array2); ...to append array2 to array1. The code was: array1.concat(array2); ...which does not do anything. As a result, it was impossible to actually use a mixin. This also fixes another issue: colcon lcov-result is failling for packages without coverage info, so we need to pass --packages-select when running it. Signed-off-by: Thomas Moulard <[email protected]>
0.0.6: Add colcon install bin dir to PATH to workaround ament_cmake issue (#27)
Fix #26 Signed-off-by: Thomas Moulard <[email protected]>
0.0.5: Add flags to generate Python code coverage (#25)
Signed-off-by: Thomas Moulard <[email protected]>