Skip to content

setup ros

setup ros #3

Workflow file for this run

name: ROS2 Continuous Integration
on:
push:
branches:
- devel
- main
pull_request:
jobs:
build:
strategy:
matrix:
env:
- {ROS_DISTRO: rolling}
env:
UPSTREAM_WORKSPACE: |
github:gepetto/example-robot-data#devel
github:humanoid-path-planner/hpp-constraints#devel
github:humanoid-path-planner/hpp-core#devel
github:humanoid-path-planner/hpp-environments#devel
github:humanoid-path-planner/hpp-manipulation#devel
github:humanoid-path-planner/hpp-manipulation-urdf#devel
github:humanoid-path-planner/hpp-pinocchio#devel
github:humanoid-path-planner/hpp-statistics#devel
github:humanoid-path-planner/hpp-util#devel
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: 'ros-industrial/industrial_ci@125164b9f1883cdf1858897a7146d1bebf2be5c6'
env: ${{ matrix.env }}
check:
if: always()
name: check-ros-ci
runs-on: ubuntu-latest
needs:
- build
steps:
- uses: re-actors/alls-green@release/v1
with:
jobs: ${{ toJSON(needs) }}