diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index fcc1add..93ffb14 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -11,9 +11,9 @@ assignees: '' **Required Information** - Operating System: - - + - - ROS distribution - - + - - RMW Implementation - - ROS 2 Persistent Parameter Server Commit ID diff --git a/.github/workflows/jazzy.yml b/.github/workflows/jazzy.yml new file mode 100644 index 0000000..fbadbf3 --- /dev/null +++ b/.github/workflows/jazzy.yml @@ -0,0 +1,32 @@ +# This is workflow for parameter server with jazzy +name: jazzy + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + + # each job goes for each ros supported distribution. + # each job description absorb the distribution dependency as much as possible, + # so that build verification script can be agnostic from distribution dependency. + + build: + runs-on: ubuntu-latest + container: + image: ros:jazzy + env: + ROS_DISTRO: jazzy + steps: + - name: Check out repository code + uses: actions/checkout@v3 + - name: Build with ROS jazzy + shell: bash + run: | + ./scripts/build-verification.sh diff --git a/README.md b/README.md index b96cf9c..1b48d4f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![humble](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/humble.yml/badge.svg)](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/humble.yml) [![iron](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/iron.yml/badge.svg)](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/iron.yml) [![rolling](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/rolling.yml/badge.svg)](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/rolling.yml) +[![humble](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/humble.yml/badge.svg)](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/humble.yml) [![iron](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/iron.yml/badge.svg)](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/iron.yml) [![jazzy](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/jazzy.yml/badge.svg)](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/jazzy.yml) [![rolling](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/rolling.yml/badge.svg)](https://github.com/fujitatomoya/ros2_persist_parameter_server/actions/workflows/rolling.yml) # ROS2 Persistent Parameter Server @@ -18,7 +18,6 @@ - [Build](#build) - [Run](#run) - [Test](#test) - - [Build (Deprecated)](#build-deprecated) - [Run](#run-1) - [Known Issues](#known-issues) - [Authors](#authors) @@ -129,6 +128,7 @@ all of the configuration options will be passed via arguments as followings. ### Supported Distribution - [ROS 2 Rolling Ridley](https://docs.ros.org/en/rolling/index.html) +- [ROS 2 Jazzy Jalisco](https://docs.ros.org/en/jazzy/index.html) - [ROS 2 Iron Irwini](https://docs.ros.org/en/iron/index.html) - [ROS 2 Humble Hawksbill](https://docs.ros.org/en/humble/index.html)