diff --git a/.github/workflows/reusable-ros-tooling-source-build.yml b/.github/workflows/reusable-ros-tooling-source-build.yml index 3bdb04a6..a124ae2e 100644 --- a/.github/workflows/reusable-ros-tooling-source-build.yml +++ b/.github/workflows/reusable-ros-tooling-source-build.yml @@ -1,12 +1,13 @@ -name: Reusable industrial_ci Workflow with Cache -# Reusable action to simplify dealing with ROS/ROS2 industrial_ci builds with cache -# author: Denis Štogl +name: Reusable workflow for building a repo with all dependencies from source +# author: +# Denis Štogl +# Christoph Froehlich on: workflow_call: inputs: ros_distro: - description: 'ROS2 distribution name' + description: 'ROS 2 distribution name' required: true type: string ref: @@ -14,7 +15,7 @@ on: required: true type: string ros2_repo_branch: - description: 'Branch in the ros2/ros2 repository from which ".repos" should be used.' + description: 'Branch in the ROS 2 repository from which ".repos" should be used.' default: 'master' required: false type: string @@ -89,6 +90,10 @@ jobs: ${{ steps.check_local_repos.outputs.repo_file }} colcon-mixin-repository: https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml id: action-ros + - name: Debug rosdep + run: | + rosdep keys -ri --from-paths src + if : ${{ always() }} - name: Download issue template for target failure # Has to be a local file if: ${{ always() && steps.action-ros.outcome == 'failure' && github.event_name == 'schedule' }} run: