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