diff --git a/.github/workflows/rust-minimal.yml b/.github/workflows/rust-minimal.yml index 177e667e..a93dfe31 100644 --- a/.github/workflows/rust-minimal.yml +++ b/.github/workflows/rust-minimal.yml @@ -20,17 +20,12 @@ 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 diff --git a/.github/workflows/rust-stable.yml b/.github/workflows/rust-stable.yml index 4f6bf230..fec89e84 100644 --- a/.github/workflows/rust-stable.yml +++ b/.github/workflows/rust-stable.yml @@ -20,17 +20,12 @@ 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 diff --git a/docs/building.md b/docs/building.md index 3072e057..667b7458 100644 --- a/docs/building.md +++ b/docs/building.md @@ -53,7 +53,7 @@ Build the Docker image with ```shell # Make sure to run this in the workspace directory -# ROS_DISTRO can be humble|iron|rolling +# ROS_DISTRO can be humble|rolling docker build -f src/ros2_rust/Dockerfile --build-arg "ROS_DISTRO=humble" -t ros2_rust_dev . ``` diff --git a/rclrs/build.rs b/rclrs/build.rs index b6d88efc..04927ff0 100644 --- a/rclrs/build.rs +++ b/rclrs/build.rs @@ -35,7 +35,7 @@ fn main() { } }; - println!("cargo:rustc-check-cfg=cfg(ros_distro, values(\"humble\", \"iron\", \"jazzy\", \"rolling\"))"); + println!("cargo:rustc-check-cfg=cfg(ros_distro, values(\"humble\", \"jazzy\", \"rolling\"))"); println!("cargo:rustc-cfg=ros_distro=\"{ros_distro}\""); let mut builder = bindgen::Builder::default() diff --git a/rclrs/src/node/graph.rs b/rclrs/src/node/graph.rs index 639a38e3..b9f2e11d 100644 --- a/rclrs/src/node/graph.rs +++ b/rclrs/src/node/graph.rs @@ -489,8 +489,8 @@ mod tests { let node = Node::new(&context, node_name).unwrap(); let check_rosout = |topics: HashMap>| { - // rosout shows up in humble and iron, even if the graph is empty - #[cfg(any(ros_distro = "humble", ros_distro = "iron"))] + // rosout shows up in humble, even if the graph is empty + #[cfg(ros_distro = "humble")] { assert_eq!(topics.len(), 1); assert_eq!( diff --git a/ros2_rust_iron.repos b/ros2_rust_iron.repos deleted file mode 100644 index a6d49342..00000000 --- a/ros2_rust_iron.repos +++ /dev/null @@ -1,37 +0,0 @@ -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 - ros2-rust/rosidl_rust: - type: git - url: https://github.com/ros2-rust/rosidl_rust.git - version: main - ros2-rust/rosidl_runtime_rs: - type: git - url: https://github.com/ros2-rust/rosidl_runtime_rs.git - version: main