ubc-subbots / triton

ROS2 system for the Triton AUV
11 stars 2 forks source link

Hashaam/fixing tests #135

Closed hashaam1217 closed 4 months ago

hashaam1217 commented 4 months ago

Fixed Workflow testing.

in our yaml file, we had something called ros-tooling/setup-ros@v0.2 that was a step to install foxy in our testing environment. It had a problem with python packages (empy) that would lead to an instant failure of the run. There is a patch starting ros-tooling/setup-ros@v0.7, however, since our distribution Foxy has reached its end of life, v0.7 is incompatible. To circumvent ros-tooling/setup-ros@v0.2 I ended up using a docker image to replace that step