Skip to content

update urdf mesh filenames to use package path instead of file find, for general remote usage of rviz #115

update urdf mesh filenames to use package path instead of file find, for general remote usage of rviz

update urdf mesh filenames to use package path instead of file find, for general remote usage of rviz #115

name: Coverage Build
on:
workflow_dispatch:
branches:
- main
pull_request:
branches:
- main
jobs:
coverage:
name: coverage build
runs-on: ubuntu-24.04
strategy:
fail-fast: false
env:
ROS_DISTRO: rolling
steps:
- uses: ros-tooling/setup-ros@v0.7
with:
required-ros-distributions: ${{ env.ROS_DISTRO }}
- uses: actions/checkout@v4
- uses: ros-tooling/action-ros-ci@v0.3
with:
target-ros2-distro: ${{ env.ROS_DISTRO }}
import-token: ${{ secrets.GITHUB_TOKEN }}
# build all packages listed in the meta package
package-name:
robotiq_driver
robotiq_controllers
robotiq_description
vcs-repo-file-url: |
https://raw.githubusercontent.com/${{ github.repository }}/${{ github.sha }}/ros2_robotiq_gripper-not-released.${{ env.ROS_DISTRO }}.repos?token=${{ secrets.GITHUB_TOKEN }}
colcon-defaults: |
{
"build": {
"mixin": ["coverage-gcc"]
}
}
colcon-mixin-repository: https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml
- uses: codecov/codecov-action@v4
with:
file: ros_ws/lcov/total_coverage.info
flags: unittests
name: codecov-umbrella
- uses: actions/upload-artifact@v4
with:
name: colcon-logs-coverage-rolling
path: ros_ws/log