Skip to content

Commit b36c95b

Browse files
committed
Add actions support for kilted
1 parent d301436 commit b36c95b

File tree

6 files changed

+14
-0
lines changed

6 files changed

+14
-0
lines changed

.github/workflows/identify-ros-distro.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ on:
1111
value: ${{ jobs.identify-ros-distro.outputs.linuxos }}
1212
env:
1313
ROLLING_VAR: ${{ contains(github.ref, 'develop') }}
14+
KILTED_VAR: ${{ contains(github.ref, 'kilted') }}
1415
JAZZY_VAR: ${{ contains(github.ref, 'jazzy') }}
1516
IRON_VAR: ${{ contains(github.ref, 'iron') }}
1617
HUMBLE_VAR: ${{ contains(github.ref, 'humble') }}
@@ -28,6 +29,9 @@ jobs:
2829
if ${ROLLING_VAR} == true; then
2930
echo "::set-output name=distro::rolling"
3031
echo "::set-output name=linuxos::ubuntu:24.04"
32+
elif ${KILTED_VAR} == true; then
33+
echo "::set-output name=distro::kilted"
34+
echo "::set-output name=linuxos::ubuntu:24.04"
3135
elif ${JAZZY_VAR} == true; then
3236
echo "::set-output name=distro::jazzy"
3337
echo "::set-output name=linuxos::ubuntu:24.04"

.github/workflows/linux-build-and-test-compatibility.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ jobs:
1111
matrix:
1212
node-version: [20.X, 22.X]
1313
ros_distribution:
14+
- kilted
1415
- jazzy
1516
- humble
1617
- rolling

.github/workflows/linux-build-and-test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,13 @@ on:
55
push:
66
branches:
77
- develop
8+
- kilted
89
- jazzy
910
- humble-hawksbill
1011
pull_request:
1112
branches:
1213
- develop
14+
- kilted
1315
- jazzy
1416
- humble-hawksbill
1517
workflow_dispatch:
@@ -41,6 +43,7 @@ jobs:
4143
uses: ros-tooling/[email protected]
4244
with:
4345
required-ros-distributions: ${{ needs.identify-ros-distro.outputs.distro }}
46+
use-ros2-testing: true
4447

4548
- name: Install test-msgs on Linux
4649
run: |

.github/workflows/windows-build-and-test-compatibility.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
matrix:
1313
node-version: [22.X]
1414
ros_distribution:
15+
- kilted
1516
- jazzy
1617
- humble
1718
- rolling

.github/workflows/windows-build-and-test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@ on:
44
push:
55
branches:
66
- develop
7+
- kilted
78
- jazzy
89
- humble-hawksbill
910
pull_request:
1011
branches:
1112
- develop
13+
- kilted
1214
- jazzy
1315
- humble-hawksbill
1416
workflow_dispatch:
@@ -34,6 +36,7 @@ jobs:
3436
uses: ros-tooling/[email protected]
3537
with:
3638
required-ros-distributions: ${{ needs.identify-ros-distro.outputs.distro }}
39+
use-ros2-testing: true
3740

3841
- name: Install ROS2 Rolling (Conditional)
3942
if: ${{ needs.identify-ros-distro.outputs.distro == 'rolling' }}

lib/distro.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ const DistroId = {
2525
HUMBLE: 2205,
2626
IRON: 2305,
2727
JAZZY: 2405,
28+
KILTED: 2505,
2829
ROLLING: 5000,
2930
};
3031

@@ -35,6 +36,7 @@ DistroNameIdMap.set('galactic', DistroId.GALACTIC);
3536
DistroNameIdMap.set('humble', DistroId.HUMBLE);
3637
DistroNameIdMap.set('iron', DistroId.IRON);
3738
DistroNameIdMap.set('jazzy', DistroId.JAZZY);
39+
DistroNameIdMap.set('kilted', DistroId.KILTED);
3840
DistroNameIdMap.set('rolling', DistroId.ROLLING);
3941

4042
const DistroUtils = {

0 commit comments

Comments
 (0)