Skip to content

Commit 0dbe3da

Browse files
authored
Add Humble into arm workflow (#1157)
This PR aims to update the build and test workflows to include the ROS distribution "humble" for the ARM environment. - Removed the ROS distribution mapping (including "humble") from the Windows workflow. - Added "humble" to the ROS distribution list and provided a corresponding docker image mapping in the linux-arm64 workflow. Fix: #1156
1 parent 17a1e85 commit 0dbe3da

File tree

2 files changed

+4
-9
lines changed

2 files changed

+4
-9
lines changed

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,13 @@ jobs:
3030
node-version: [22.X]
3131
architecture: [arm64]
3232
ros_distribution:
33+
- humble
3334
- jazzy
3435
- kilted
3536
include:
37+
# Humble Hawksbill (May 2022 - May 2027)
38+
- docker_image: ubuntu:jammy
39+
ros_distribution: humble
3640
# Jazzy Jalisco (May 2024 - May 2029)
3741
- docker_image: ubuntu:noble
3842
ros_distribution: jazzy

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

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,6 @@ jobs:
2727
- jazzy
2828
- kilted
2929
- rolling
30-
include:
31-
# Humble Hawksbill (May 2022 - May 2027)
32-
- ros_distribution: humble
33-
# Jazzy Jalisco (May 2024 - May 2029)
34-
- ros_distribution: jazzy
35-
# Kilted Kaiju (May 2025 - Dec 2026)
36-
- ros_distribution: kilted
37-
# Rolling Ridley (No End-Of-Life)
38-
- ros_distribution: rolling
3930
steps:
4031
- name: Setup Node.js ${{ matrix.node-version }}
4132
uses: actions/setup-node@v4

0 commit comments

Comments
 (0)