From e34e3fa116abed997d45bd042d389629a827abe6 Mon Sep 17 00:00:00 2001 From: yadunund Date: Mon, 23 Dec 2024 23:14:39 +0800 Subject: [PATCH] Remove jazzy CI from rolling branch (#356) Signed-off-by: Yadunund --- .github/workflows/build.yaml | 4 ++-- .github/workflows/style.yaml | 2 +- README.md | 10 ++++++---- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 4fa7b445..db86b34b 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -20,8 +20,8 @@ jobs: # Rolling (source) - ROS_DISTRO: rolling BUILD_TYPE: source - # Jazzy (binary) - - ROS_DISTRO: jazzy + # Rolling (binary) + - ROS_DISTRO: rolling BUILD_TYPE: binary env: ROS2_REPOS_FILE_URL: 'https://raw.githubusercontent.com/ros2/ros2/${{ matrix.ROS_DISTRO }}/ros2.repos' diff --git a/.github/workflows/style.yaml b/.github/workflows/style.yaml index 6389ca52..1e813efc 100644 --- a/.github/workflows/style.yaml +++ b/.github/workflows/style.yaml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - distro: ['jazzy', 'rolling'] + distro: ['rolling'] container: image: ros:${{ matrix.distro }}-ros-base timeout-minutes: 30 diff --git a/README.md b/README.md index 0c63f66a..40bf4418 100644 --- a/README.md +++ b/README.md @@ -10,8 +10,9 @@ A ROS 2 RMW implementation based on Zenoh that is written using the zenoh-c bind For information about the Design please visit [design](docs/design.md) page. ## Requirements -- [ROS 2](https://docs.ros.org): Rolling/Jazzy/Iron +- [ROS 2](https://docs.ros.org) +> Note: See available distro branches, eg. `jazzy`, for supported ROS 2 distributions. ## Setup @@ -22,11 +23,12 @@ The `ZENOHC_CARGO_FLAGS` CMake argument may be overwritten with other features i See [zenoh_cpp_vendor/CMakeLists.txt](./zenoh_cpp_vendor/CMakeLists.txt) for more details. ```bash +# replace with ROS 2 distro of choice mkdir ~/ws_rmw_zenoh/src -p && cd ~/ws_rmw_zenoh/src -git clone https://github.com/ros2/rmw_zenoh.git +git clone https://github.com/ros2/rmw_zenoh.git -b cd ~/ws_rmw_zenoh -rosdep install --from-paths src --ignore-src --rosdistro -y # replace with ROS 2 distro of choice -source /opt/ros//setup.bash # replace with ROS 2 distro of choice +rosdep install --from-paths src --ignore-src --rosdistro -y +source /opt/ros//setup.bash colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release ```