Skip to content

Link rclcpp_action if required #50

Link rclcpp_action if required

Link rclcpp_action if required #50

Workflow file for this run

name: REDF CI
on:
pull_request:
push:
branches: [ main ]
defaults:
run:
shell: bash
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
docker_image: ['ros:humble-ros-base']
container:
image: ${{ matrix.docker_image }}
steps:
- uses: actions/checkout@v3
- name: Install rustup dependencies
run: |
apt update
apt install -y curl
- uses: actions-rs/toolchain@v1
with:
toolchain: nightly
- name: rosdep
run: |
rosdep update
rosdep resolve -q ament_cmake std_msgs example_interfaces rclcpp rclcpp_action | sed '/^#/d' | xargs sudo apt install -y
- name: cargo test
run: . /ros_entrypoint.sh && cargo test