Skip to content

ROS 2 workspace

ROS 2 workspace #81

Workflow file for this run

name: ROS 2 workspace
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
schedule:
- cron: "0 0 * * 0"
jobs:
test-in-devcontainer:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Build and test ROS 2 workspace
uses: devcontainers/[email protected]
with:
subFolder: ./ros2
runCmd: |
cd ros2
colcon build --cmake-args -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCHECK_TIDY=ON
colcon test
colcon test-result --verbose