diff --git a/.github/workflows/ros2.yml b/.github/workflows/ros2.yml
index 9af4c8d4..cfba67d1 100644
--- a/.github/workflows/ros2.yml
+++ b/.github/workflows/ros2.yml
@@ -23,9 +23,10 @@ jobs:
ros_distro: [lyrical]
include:
- ros_distro: lyrical
- skip_keys: 'nav2_bringup nav2_msgs velodyne grid_map_ros realsense2_camera libpointmatcher'
- # rtabmap_costmap_plugins cannot be built, missing nav2 on lyrical, build other packages:
- packages: 'rtabmap_launch rtabmap_demos rtabmap_python rtabmap_examples rtabmap_rviz_plugins'
+ skip_keys: '' # skip keys shoudl be empty when release on ROSDISTRO_devel branch, comment these keys in the appriopriate package.
+ # rtabmap_costmap_plugins cannot be built, missing nav2 on lyrical, commented from rtabmap_ros package.
+ # Make sure rosdistro doesn't declare rtabmap_costmap_plugins.
+ packages: 'rtabmap_ros'
fail-fast: false
container:
image: osrf/ros:${{ matrix.ros_distro }}-desktop-full
@@ -46,4 +47,5 @@ jobs:
package-name: ${{ matrix.packages }}
target-ros2-distro: ${{ matrix.ros_distro }}
vcs-repo-file-url: /tmp/deps.repos
+ rosdep-check: true
rosdep-skip-keys: "${{ matrix.skip_keys }}"
diff --git a/rtabmap_demos/package.xml b/rtabmap_demos/package.xml
index 08f2ad60..d3e398d9 100644
--- a/rtabmap_demos/package.xml
+++ b/rtabmap_demos/package.xml
@@ -17,7 +17,7 @@
rtabmap_util
rtabmap_rviz_plugins
rtabmap_viz
- nav2_bringup
+
ament_cmake
diff --git a/rtabmap_examples/package.xml b/rtabmap_examples/package.xml
index f6d02b60..734284e1 100644
--- a/rtabmap_examples/package.xml
+++ b/rtabmap_examples/package.xml
@@ -21,8 +21,8 @@
rtabmap_viz
imu_filter_madgwick
tf2_ros
- realsense2_camera
- velodyne
+
+
ament_cmake
diff --git a/rtabmap_ros/package.xml b/rtabmap_ros/package.xml
index adf1953b..0af27a67 100644
--- a/rtabmap_ros/package.xml
+++ b/rtabmap_ros/package.xml
@@ -26,7 +26,7 @@
rtabmap_sync
rtabmap_util
rtabmap_viz
- rtabmap_costmap_plugins
+
ament_cmake
diff --git a/rtabmap_util/package.xml b/rtabmap_util/package.xml
index 35bc2f09..2db0550d 100644
--- a/rtabmap_util/package.xml
+++ b/rtabmap_util/package.xml
@@ -34,7 +34,7 @@
rtabmap_msgs
rtabmap_conversions
rtabmap_sync
- grid_map_ros
+
ament_cmake