Skip to content

Commit ac0e277

Browse files
committed
ci: update ci to run on PR and add ci for jazzy distro support
1 parent 3011462 commit ac0e277

File tree

3 files changed

+33
-2
lines changed

3 files changed

+33
-2
lines changed

.github/workflows/humble_build.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
push:
55
branches:
66
- feature/multi_floor
7+
pull_request:
8+
branches:
9+
- feature/multi_floor
710

811
jobs:
912
build:
@@ -17,4 +20,5 @@ jobs:
1720
submodules: recursive
1821

1922
- name: Build
20-
run: . /opt/ros/humble/setup.sh && ./.github/workflows/setup.sh && colcon build
23+
run: . /opt/ros/humble/setup.sh && ./.github/workflows/setup.sh && colcon build
24+

.github/workflows/iron_build.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
push:
55
branches:
66
- feature/multi_floor
7+
pull_request:
8+
branches:
9+
- feature/multi_floor
710

811
jobs:
912
build:
@@ -17,4 +20,5 @@ jobs:
1720
submodules: recursive
1821

1922
- name: Build
20-
run: . /opt/ros/iron/setup.sh && ./.github/workflows/setup.sh && colcon build
23+
run: . /opt/ros/iron/setup.sh && ./.github/workflows/setup.sh && colcon build
24+

.github/workflows/jazzy_build.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: ROS 2 Jazzy
2+
3+
on:
4+
push:
5+
branches:
6+
- feature/multi_floor
7+
pull_request:
8+
branches:
9+
- feature/multi_floor
10+
11+
jobs:
12+
build:
13+
runs-on: ubuntu-latest
14+
container:
15+
image: ros:jazzy
16+
steps:
17+
- name: Create Workspace and checkout code
18+
uses: actions/checkout@v3
19+
with:
20+
submodules: recursive
21+
22+
- name: Build
23+
run: . /opt/ros/humble/setup.sh && ./.github/workflows/setup.sh && colcon build

0 commit comments

Comments
 (0)