diff --git a/.ci.repos b/.ci.repos new file mode 100644 index 0000000..5c0a0b4 --- /dev/null +++ b/.ci.repos @@ -0,0 +1,5 @@ +repositories: + rosparam_handler: + type: git + url: https://github.com/cbandera/rosparam_handler.git + version: develop diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..8a1db0e --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,17 @@ +name: CI + +on: [pull_request] + +jobs: + industrial_ci: + strategy: + matrix: + env: + - {ROS_DISTRO: kinetic, ROS_REPO: main} + - {ROS_DISTRO: melodic, ROS_REPO: main} + - {ROS_DISTRO: noetic, ROS_REPO: main, UPSTREAM_WORKSPACE: ".ci.repos"} + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: 'ros-industrial/industrial_ci@master' + env: ${{matrix.env}} diff --git a/.travis.rosinstall b/.travis.rosinstall deleted file mode 100644 index 8b13789..0000000 --- a/.travis.rosinstall +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 57c5dac..0000000 --- a/.travis.yml +++ /dev/null @@ -1,19 +0,0 @@ -sudo: required -dist: trusty -language: generic -compiler: - - gcc -notifications: - email: - on_success: change - on_failure: always -env: - global: - - UPSTREAM_WORKSPACE=file - matrix: - - ROS_DISTRO=kinetic ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu - - ROS_DISTRO=melodic ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu -install: - - git clone https://github.com/ros-industrial/industrial_ci.git .ci_config -script: - - source .ci_config/travis.sh diff --git a/README.md b/README.md index 3092392..c76a436 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,9 @@ iirob_filters ## ROS Distro Support -| | Kinetic | Melodic | -|:-------:|:-------:|:-------:| -| Branch | [`melodic`](https://github.com/KITrobotics/iirob_filters/tree/melodic) | [`melodic`](https://github.com/KITrobotics/iirob_filters/tree/melodic) | -| Status | [![Build Status](https://travis-ci.org/KITrobotics/iirob_filters.svg?branch=melodic)](https://travis-ci.org/KITrobotics/iirob_filters) | [![Build Status](https://travis-ci.org/KITrobotics/iirob_filters.svg?branch=kinetic-devel)](https://travis-ci.org/KITrobotics/iirob_filters) | -| Version | [version](http://repositories.ros.org/status_page/ros_kinetic_default.html?q=iirob_filters) | [version](http://repositories.ros.org/status_page/ros_melodic_default.html?q=iirob_filters) | +| | Kinetic | Melodic | Noetic | +|:-------:|:-------:|:-------:|:------:| +| Branch | [`melodic`](https://github.com/KITrobotics/iirob_filters/tree/melodic) | [`melodic`](https://github.com/KITrobotics/iirob_filters/tree/melodic) | [`melodic`](https://github.com/KITrobotics/iirob_filters/tree/melodic) | +| Status | [![Build Status](https://travis-ci.org/KITrobotics/iirob_filters.svg?branch=melodic)](https://travis-ci.org/KITrobotics/iirob_filters) | [![Build Status](https://travis-ci.org/KITrobotics/iirob_filters.svg?branch=kinetic-devel)](https://travis-ci.org/KITrobotics/iirob_filters) | [![Build Status](https://travis-ci.org/KITrobotics/iirob_filters.svg?branch=melodic)](https://travis-ci.org/KITrobotics/iirob_filters) | +| Version | [version](http://repositories.ros.org/status_page/ros_kinetic_default.html?q=iirob_filters) | [version](http://repositories.ros.org/status_page/ros_melodic_default.html?q=iirob_filters) | [version](http://repositories.ros.org/status_page/ros_noetic_default.html?q=iirob_filters) |