From 3cd99ea7e6b63287ce1521c4943486dd9bb09e41 Mon Sep 17 00:00:00 2001 From: Sam Privett Date: Sun, 9 Jul 2023 11:24:48 -0700 Subject: [PATCH] Add support for Iron Irwini --- .github/workflows/rust.yml | 7 ++++++- ros2_rust_iron.repos | 29 +++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 ros2_rust_iron.repos diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index dc0336ac..29fa1bee 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -17,12 +17,17 @@ jobs: matrix: ros_distribution: - humble + - iron - rolling include: # Humble Hawksbill (May 2022 - May 2027) - docker_image: rostooling/setup-ros-docker:ubuntu-jammy-ros-humble-ros-base-latest ros_distribution: humble ros_version: 2 + # Iron Irwini (May 2023 - November 2024) + - docker_image: rostooling/setup-ros-docker:ubuntu-jammy-ros-iron-ros-base-latest + ros_distribution: iron + ros_version: 2 # Rolling Ridley (June 2020 - Present) - docker_image: rostooling/setup-ros-docker:ubuntu-jammy-ros-rolling-ros-base-latest ros_distribution: rolling @@ -69,7 +74,7 @@ jobs: - name: Build and test id: build - uses: ros-tooling/action-ros-ci@v0.2 + uses: ros-tooling/action-ros-ci@v0.3 with: package-name: ${{ steps.list_packages.outputs.package_list }} target-ros2-distro: ${{ matrix.ros_distribution }} diff --git a/ros2_rust_iron.repos b/ros2_rust_iron.repos new file mode 100644 index 00000000..caa51bdf --- /dev/null +++ b/ros2_rust_iron.repos @@ -0,0 +1,29 @@ +repositories: + ros2/common_interfaces: + type: git + url: https://github.com/ros2/common_interfaces.git + version: iron + ros2/example_interfaces: + type: git + url: https://github.com/ros2/example_interfaces.git + version: iron + ros2/rcl_interfaces: + type: git + url: https://github.com/ros2/rcl_interfaces.git + version: iron + ros2/test_interface_files: + type: git + url: https://github.com/ros2/test_interface_files.git + version: iron + ros2/rosidl_core: + type: git + url: https://github.com/ros2/rosidl_core.git + version: iron + ros2/rosidl_defaults: + type: git + url: https://github.com/ros2/rosidl_defaults.git + version: iron + ros2/unique_identifier_msgs: + type: git + url: https://github.com/ros2/unique_identifier_msgs.git + version: iron