Skip to content

Commit caac14a

Browse files
Ci, Jazzy
1 parent 0fc1130 commit caac14a

File tree

3 files changed

+37
-46
lines changed

3 files changed

+37
-46
lines changed

.github/workflows/humble.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,6 @@ jobs:
2020

2121
steps:
2222

23-
- name: Setup ROS 2
24-
uses: ros-tooling/setup-ros@v0.7
25-
with:
26-
required-ros-distributions: humble
27-
2823
- name: Checkout repository
2924
uses: actions/checkout@v3
3025

.github/workflows/jazzy.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: jazzy
2+
3+
on:
4+
pull_request:
5+
branches: [ main ]
6+
push:
7+
branches: [ main ]
8+
9+
jobs:
10+
build-and-test:
11+
runs-on: ubuntu-24.04
12+
strategy:
13+
fail-fast: false
14+
container:
15+
image: rostooling/setup-ros-docker:ubuntu-noble-ros-jazzy-desktop-latest
16+
defaults:
17+
run:
18+
shell: bash
19+
20+
steps:
21+
- name: Checkout repository
22+
uses: actions/checkout@v4
23+
24+
- name: Install python deps
25+
run: |
26+
python3 -m pip install --upgrade pip
27+
python3 -m pip install -r requirements.txt
28+
29+
- name: Build and test
30+
uses: ros-tooling/action-ros-ci@v0.4
31+
with:
32+
package-name: vision_system
33+
target-ros2-distro: jazzy
34+
colcon-defaults: |
35+
{
36+
"test": { "parallel-workers": 1 }
37+
}

.github/workflows/rolling.yml

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)