Skip to content

Commit

Permalink
Add rolling and iron build tests (#7)
Browse files Browse the repository at this point in the history
* add rolling and iron build tests

* rename CIs

* fix badges

* add "continue-on-error: true"
  • Loading branch information
tpoignonec authored Oct 19, 2023
1 parent ae4f9b7 commit e36a7db
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 1 deletion.
20 changes: 20 additions & 0 deletions .github/workflows/ci-iron.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: CI (iron)
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
container:
image: ubuntu:jammy
steps:
- uses: ros-tooling/setup-ros@v0.7
with:
use-ros2-testing: true
- uses: ros-tooling/action-ros-ci@v0.3
continue-on-error: true
with:
target-ros2-distro: iron
20 changes: 20 additions & 0 deletions .github/workflows/ci-rolling.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: CI (rolling)
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
container:
image: ubuntu:jammy
steps:
- uses: ros-tooling/setup-ros@v0.7
with:
use-ros2-testing: true
- uses: ros-tooling/action-ros-ci@v0.3
continue-on-error: true
with:
target-ros2-distro: rolling
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ Wrench estimation and calibration of F/T sensor for ROS2 applications.

[![Licence](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![CI](https://github.com/tpoignonec/ft_tools_ros2/actions/workflows/ci.yml/badge.svg)](https://github.com/tpoignonec/ft_tools_ros2/actions/workflows/ci.yml)
[![Build tests (iron)](https://github.com/tpoignonec/ft_tools_ros2/actions/workflows/ci-iron.yml/badge.svg)](https://github.com/tpoignonec/ft_tools_ros2/actions/workflows/ci-iron.yml)
[![Build tests (rolling)](https://github.com/tpoignonec/ft_tools_ros2/actions/workflows/ci-rolling.yml/badge.svg)](https://github.com/tpoignonec/ft_tools_ros2/actions/workflows/ci-rolling.yml)

***The current devs are based on the humble ROS 2 distribution (Ubuntu 22.04 LTS)***

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# limitations under the License.

from launch import LaunchDescription
from launch.actions import IncludeLaunchDescription, DeclareLaunchArgument
from launch.actions import DeclareLaunchArgument, IncludeLaunchDescription
# from launch.conditions import IfCondition, UnlessCondition
# from launch.event_handlers import OnProcessExit, OnProcessStart
from launch.launch_description_sources import PythonLaunchDescriptionSource
Expand Down

0 comments on commit e36a7db

Please sign in to comment.