gazebo-tooling / action-gz-ci

MIT License
5 stars 4 forks source link

Install colcon and vcs from packages #79

Open j-rivero opened 3 months ago

j-rivero commented 3 months ago

This is a sidecar of #78 . Now that the use of pip for system-wide packages is restricted and dangerous, we probably want to stop using it as a package manager for our system installations.

vcs is not that critical but for colcon the use of it from a virtualenv is affecting the platform for getting system dependencies at build time, something that is more a side effect and not desired action. See the use of of colcon with system-dependencies for gz in #78.

In this PR I'm mainly getting: