ros-controls / ros2_control_ci

This repository holds reusable workflows for CI of the ros2_control framework.
https://control.ros.org
Apache License 2.0
2 stars 1 forks source link

Don't fail on dnf check-update #19

Closed christophfroehlich closed 6 months ago

christophfroehlich commented 6 months ago

@fmauch neither am I experienced with RHEL ;)

dnf check-update has a nonzero exit code if there are updates -> causing the workflow to fail. There would be a --refresh option for dnf install, but I don't know how to pass that via rosdep.

https://github.com/ros-controls/ros2_controllers/actions/runs/8028858148/job/21943668352?pr=831#step:5:47

christophfroehlich commented 6 months ago

Retriggering the earlier failed workflow still fails: it seems that github uses the reusable workflow files from the time of creating the job https://github.com/ros-controls/control_toolbox/actions/runs/8033254683/job/21951660052?pr=190#step:1:37

christophfroehlich commented 6 months ago

Retriggering the earlier failed workflow still fails: it seems that github uses the reusable workflow files from the time of creating the job https://github.com/ros-controls/control_toolbox/actions/runs/8033254683/job/21951660052?pr=190#step:1:37

Explaining this behavior: https://docs.github.com/en/actions/using-workflows/reusing-workflows#re-running-workflows-and-jobs-with-reusable-workflows

Re-run all worked: https://github.com/ros-controls/control_toolbox/actions/runs/8033254683?pr=190