Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .github/workflows/ros-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,23 @@ jobs:
with:
required-ros-distributions: ${{ matrix.ros_distribution }}

- name: Check and Install ROS dependencies
shell: bash
run: |
set -e
source /opt/ros/${{ matrix.ros_distribution }}/setup.bash
echo "--- Updating rosdep definitions ---"
rosdep update
echo "--- Installing system dependencies for ROS 2 ${{ matrix.ros_distribution }} ---"
rosdep install --from-paths ros_ws/src --ignore-src -y -r --rosdistro ${{ matrix.ros_distribution }}
echo "--- Performing rosdep check for ROS 2 ${{ matrix.ros_distribution }} ---"
if rosdep check --from-paths ros_ws/src --ignore-src --rosdistro ${{ matrix.ros_distribution }}; then
echo "--- rosdep check passed ---"
else
echo "--- rosdep check failed: Missing system dependencies or unresolvable keys. ---"
exit 1
fi

- name: Build and Test
uses: ros-tooling/[email protected]
with:
Expand All @@ -57,4 +74,5 @@ jobs:
package-name: |
turtlebot3_fake_node
turtlebot3_gazebo
turtlebot3_manipulation_gazebo
turtlebot3_simulations
6 changes: 5 additions & 1 deletion turtlebot3_fake_node/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package turtlebot3_fake
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.3.6 (2025-06-19)
------------------
* None

2.3.4 (2025-05-28)
------------------
* None
Expand All @@ -10,7 +14,7 @@ Changelog for package turtlebot3_fake
------------------
* None

2.2.6 (2202-05-26)
2.2.6 (2022-05-26)
------------------
* ROS 2 Humble Hawksbill supported
* Contributors: Will Son
Expand Down
2 changes: 1 addition & 1 deletion turtlebot3_fake_node/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>turtlebot3_fake_node</name>
<version>2.3.4</version>
<version>2.3.6</version>
<description>
Package for TurtleBot3 fake node. With this package, simple tests can be done without a robot.
You can do simple tests using this package on rviz without real robots.
Expand Down
4 changes: 4 additions & 0 deletions turtlebot3_gazebo/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package turtlebot3_gazebo
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.3.6 (2025-06-19)
------------------
* None

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Consider adding a more descriptive changelog entry than None. If this version bump includes any specific work for Humble CI integration or validation, reflecting that in the changelog would improve clarity. For example: Updated for ROS Humble CI compatibility.


2.3.4 (2025-05-28)
------------------
* None
Expand Down
2 changes: 1 addition & 1 deletion turtlebot3_gazebo/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>turtlebot3_gazebo</name>
<version>2.3.4</version>
<version>2.3.6</version>
<description>
Gazebo simulation package for the TurtleBot3
</description>
Expand Down
4 changes: 4 additions & 0 deletions turtlebot3_manipulation_gazebo/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package turtlebot3_manipulation_gazebo
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.3.6 (2025-06-19)
------------------
* None

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Consider adding a more descriptive changelog entry than None. If this package's update is tied to the "Add humble rosdep ci" effort, and involved specific setup, testing, or validation for turtlebot3_manipulation_gazebo under Humble, a more informative note would be valuable. For example: Initial integration into Humble CI pipeline.


2.3.4 (2025-05-28)
------------------
* Moved the TurtleBot3 Manipulation Gazebo simulation from the turtlebot3_manipulation_bringup package
Expand Down
2 changes: 1 addition & 1 deletion turtlebot3_manipulation_gazebo/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>turtlebot3_manipulation_gazebo</name>
<version>2.3.4</version>
<version>2.3.6</version>
<description>
Gazebo simulation package for the TurtleBot3 manipulation
</description>
Expand Down
7 changes: 6 additions & 1 deletion turtlebot3_simulations/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
Changelog for package turtlebot3_simulations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.3.6 (2025-06-19)
------------------
* Included the TurtleBot3 Manipulation Gazebo simulation package in the metapackage's package.xml and updated the CI configuration accordingly
* Contributors: Hyungyu Kim

2.3.4 (2025-05-28)
------------------
* Moved the TurtleBot3 Manipulation Gazebo simulation from the turtlebot3_manipulation_bringup package
Expand All @@ -15,7 +20,7 @@ Changelog for package turtlebot3_simulations
* Updated robot mesh in Gazebo and RViz
* Contributors: Hyungyu Kim

2.2.6 (2202-05-26)
2.2.6 (2022-05-26)
------------------
* ROS 2 Humble Hawksbill supported
* Contributors: Will Son
Expand Down
3 changes: 2 additions & 1 deletion turtlebot3_simulations/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>turtlebot3_simulations</name>
<version>2.3.4</version>
<version>2.3.6</version>
<description>
ROS 2 packages for TurtleBot3 simulations
</description>
Expand All @@ -18,6 +18,7 @@
<buildtool_depend>ament_cmake</buildtool_depend>
<exec_depend>turtlebot3_fake_node</exec_depend>
<exec_depend>turtlebot3_gazebo</exec_depend>
<exec_depend>turtlebot3_manipulation_gazebo</exec_depend>
<export>
<build_type>ament_cmake</build_type>
</export>
Expand Down
Loading