Skip to content

Commit 52c681a

Browse files
authored
Update CI for jazzy branch (#357)
Signed-off-by: Yadunund <[email protected]>
1 parent 65e0cab commit 52c681a

File tree

3 files changed

+9
-10
lines changed

3 files changed

+9
-10
lines changed

.github/workflows/build.yaml

+1-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: build
22
on:
33
pull_request:
44
push:
5-
branches: [ rolling ]
5+
branches: [ jazzy ]
66
workflow_dispatch:
77
schedule:
88
# Run every morning to detect flakiness and broken dependencies
@@ -17,9 +17,6 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
include:
20-
# Rolling (source)
21-
- ROS_DISTRO: rolling
22-
BUILD_TYPE: source
2320
# Jazzy (binary)
2421
- ROS_DISTRO: jazzy
2522
BUILD_TYPE: binary

.github/workflows/style.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: style
22
on:
33
pull_request:
44
push:
5-
branches: [ rolling ]
5+
branches: [ jazzy ]
66
defaults:
77
run:
88
shell: bash
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
distro: ['jazzy', 'rolling']
15+
distro: ['jazzy']
1616
container:
1717
image: ros:${{ matrix.distro }}-ros-base
1818
timeout-minutes: 30

README.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ A ROS 2 RMW implementation based on Zenoh that is written using the zenoh-c bind
1010
For information about the Design please visit [design](docs/design.md) page.
1111

1212
## Requirements
13-
- [ROS 2](https://docs.ros.org): Rolling/Jazzy/Iron
13+
- [ROS 2](https://docs.ros.org)
1414

15+
> Note: See available distro branches, eg. `jazzy`, for supported ROS 2 distributions.
1516
1617
## Setup
1718

@@ -22,11 +23,12 @@ The `ZENOHC_CARGO_FLAGS` CMake argument may be overwritten with other features i
2223
See [zenoh_cpp_vendor/CMakeLists.txt](./zenoh_cpp_vendor/CMakeLists.txt) for more details.
2324

2425
```bash
26+
# replace <DISTRO> with ROS 2 distro of choice
2527
mkdir ~/ws_rmw_zenoh/src -p && cd ~/ws_rmw_zenoh/src
26-
git clone https://github.com/ros2/rmw_zenoh.git
28+
git clone https://github.com/ros2/rmw_zenoh.git -b <DISTRO>
2729
cd ~/ws_rmw_zenoh
28-
rosdep install --from-paths src --ignore-src --rosdistro <DISTRO> -y # replace <DISTRO> with ROS 2 distro of choice
29-
source /opt/ros/<DISTRO>/setup.bash # replace <DISTRO> with ROS 2 distro of choice
30+
rosdep install --from-paths src --ignore-src --rosdistro <DISTRO> -y
31+
source /opt/ros/<DISTRO>/setup.bash
3032
colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
3133
```
3234

0 commit comments

Comments
 (0)