Skip to content

Commit 8b9b07b

Browse files
Add support for Kilted
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
1 parent c30d4b4 commit 8b9b07b

File tree

4 files changed

+21
-1
lines changed

4 files changed

+21
-1
lines changed

.github/workflows/test.yml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
fail-fast: false
7070
matrix:
7171
os: [macOS-latest, windows-2019]
72-
ros_distribution: [humble, iron, jazzy]
72+
ros_distribution: [humble, iron, jazzy, kilted]
7373
env:
7474
INSTALL_TYPE: ${{ matrix.os == 'windows-2019' && 'merged' || 'default' }}
7575
INSTALL_PATH: ${{ matrix.os == 'windows-2019' && 'install/share' || 'install' }}
@@ -186,6 +186,7 @@ jobs:
186186
- humble
187187
- iron
188188
- jazzy
189+
- kilted
189190
- rolling
190191
# Define the Docker image(s) associated with each ROS distribution.
191192
# The include syntax allows additional variables to be defined, like
@@ -206,6 +207,10 @@ jobs:
206207
- docker_image: rostooling/setup-ros-docker:ubuntu-noble-ros-jazzy-ros-base-latest
207208
ros_distribution: jazzy
208209

210+
# Kilted Kaiju (May 2025 - November 2026)
211+
- docker_image: rostooling/setup-ros-docker:ubuntu-noble-ros-kilted-ros-base-latest
212+
ros_distribution: kilted
213+
209214
# Rolling Ridley (see REP 2002: https://www.ros.org/reps/rep-2002.html)
210215
- docker_image: rostooling/setup-ros-docker:ubuntu-noble-ros-rolling-ros-base-latest
211216
ros_distribution: rolling
@@ -253,6 +258,8 @@ jobs:
253258
ros_distribution: iron
254259
- os: ubuntu:24.04
255260
ros_distribution: jazzy
261+
- os: ubuntu:24.04
262+
ros_distribution: kilted
256263
- os: ubuntu:24.04
257264
ros_distribution: rolling
258265
- os: windows-2019
@@ -261,6 +268,8 @@ jobs:
261268
ros_distribution: iron
262269
- os: windows-2019
263270
ros_distribution: jazzy
271+
- os: windows-2019
272+
ros_distribution: kilted
264273
- os: windows-2019
265274
ros_distribution: rolling
266275
- os: macOS-latest
@@ -269,6 +278,8 @@ jobs:
269278
ros_distribution: iron
270279
- os: macOS-latest
271280
ros_distribution: jazzy
281+
- os: macOS-latest
282+
ros_distribution: kilted
272283
- os: macOS-latest
273284
ros_distribution: rolling
274285
env:
@@ -459,6 +470,7 @@ jobs:
459470
- humble
460471
- iron
461472
- jazzy
473+
- kilted
462474
- rolling
463475

464476
# Define the Docker image(s) associated with each ROS distribution.
@@ -483,6 +495,11 @@ jobs:
483495
ros_distribution: jazzy
484496
distro_repos_url: https://raw.githubusercontent.com/ros2/ros2/jazzy/ros2.repos
485497

498+
# Kilted Kaiju (May 2025 - November 2026)
499+
- docker_image: ubuntu:noble
500+
ros_distribution: kilted
501+
distro_repos_url: https://raw.githubusercontent.com/ros2/ros2/kilted/ros2.repos
502+
486503
# Rolling Ridley (see REP 2002: https://www.ros.org/reps/rep-2002.html)
487504
- docker_image: ubuntu:noble
488505
ros_distribution: rolling

__tests__/ros-ci.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ describe("validate distribution test", () => {
4242
expect(actionRosCi.validateDistros("", "humble")).toBe(true);
4343
expect(actionRosCi.validateDistros("", "iron")).toBe(true);
4444
expect(actionRosCi.validateDistros("", "jazzy")).toBe(true);
45+
expect(actionRosCi.validateDistros("", "kilted")).toBe(true);
4546
expect(actionRosCi.validateDistros("", "rolling")).toBe(true);
4647

4748
expect(actionRosCi.validateDistros("noetic", "rolling")).toBe(true);

dist/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30721,6 +30721,7 @@ const validROS2Distros = [
3072130721
"humble",
3072230722
"iron",
3072330723
"jazzy",
30724+
"kilted",
3072430725
"rolling",
3072530726
];
3072630727
const targetROS1DistroInput = "target-ros1-distro";

src/action-ros-ci.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ const validROS2Distros: string[] = [
1919
"humble",
2020
"iron",
2121
"jazzy",
22+
"kilted",
2223
"rolling",
2324
];
2425
const targetROS1DistroInput: string = "target-ros1-distro";

0 commit comments

Comments
 (0)