From 0d7a9dbdb2292ada013609a9f6db546c9904cb28 Mon Sep 17 00:00:00 2001 From: Wook Song Date: Wed, 1 Jul 2026 21:59:00 +0900 Subject: [PATCH] Pin rolling CI to Ubuntu Noble until Rolling ships for Resolute industrial_ci maps ROS_DISTRO=rolling to ubuntu:resolute (26.04), but rolling debs are not published for resolute yet, so setup_rosdep fails with "Unable to locate package ros-rolling-ros-environment". Pin the job to noble (24.04), which industrial_ci supports for rolling. Revert once rolling is published for resolute. --- .github/workflows/ros2-rolling.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ros2-rolling.yaml b/.github/workflows/ros2-rolling.yaml index 1eb8584ac..f19c06955 100644 --- a/.github/workflows/ros2-rolling.yaml +++ b/.github/workflows/ros2-rolling.yaml @@ -16,7 +16,9 @@ jobs: strategy: matrix: env: - - {ROS_DISTRO: rolling, ROS_REPO: main} + # rolling now targets Ubuntu 26.04 (resolute), which has no rolling + # debs yet. Pin to noble (24.04) until resolute is published. + - {ROS_DISTRO: rolling, ROS_REPO: main, OS_CODE_NAME: noble} runs-on: ubuntu-latest steps: - uses: actions/checkout@v6