From 230adc581d538a8a817d843e0316f1b5df5ce08e Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Fri, 29 Mar 2024 12:37:58 -0500 Subject: [PATCH] Keep rolling on Jammy and apply a temporary fix for rosdep (#522) Pins rosdep to a known good version based on https://wiki.ros.org/SnapshotRepository --------- Signed-off-by: Addisu Z. Taddese --- .github/workflows/ros2-ci.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ros2-ci.yml b/.github/workflows/ros2-ci.yml index e06727b6..1732131e 100644 --- a/.github/workflows/ros2-ci.yml +++ b/.github/workflows/ros2-ci.yml @@ -10,25 +10,26 @@ jobs: fail-fast: false matrix: include: - - docker-image: "ubuntu:24.04" + - docker-image: "ubuntu:22.04" gz-version: "garden" ros-distro: "rolling" - - docker-image: "ubuntu:24.04" + - docker-image: "ubuntu:22.04" gz-version: "harmonic" ros-distro: "rolling" container: image: ${{ matrix.docker-image }} steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Build and Test run: .github/workflows/build-and-test.sh env: DOCKER_IMAGE: ${{ matrix.docker-image }} GZ_VERSION: ${{ matrix.gz-version }} ROS_DISTRO: ${{ matrix.ros-distro }} + ROSDISTRO_INDEX_URL: https://raw.githubusercontent.com/ros/rosdistro/rolling/2024-02-28/index-v4.yaml # Temporarily pin rosdep to fix rolling on Jammy - name: Build sdformat_urdf from source - uses: actions/checkout@v2 + uses: actions/checkout@v4 if: ${{ matrix.gz-version }} == "garden" with: repository: ros/sdformat_urdf