Skip to content

ros-action-ci

ros-action-ci #4

name: ros-action-ci
on:
workflow_dispatch:
pull_request:
paths-ignore:
- 'doc/**'
- 'README.md'
jobs:
build-test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
include:
- docker_image: ubuntu:focal
ros_distro: noetic
container:
image: ${{ matrix.docker_image }}
env:
DISPLAY: :99
steps:
- name: Get the code
uses: actions/checkout@v2
- name: setup ROS environment
uses: ros-tooling/[email protected]
with:
required-ros-distributions: ${{ matrix.ros_distro }}
- name: build and test
uses: ros-tooling/[email protected]
with:
package-name: parallel_curves
target-ros1-distro: ${{ matrix.ros_distro }}
import-token: ${{ secrets.GITHUB_TOKEN }}