diff --git a/.github/workflows/ci_ubuntu20_04_foxy_ros2.yml b/.github/workflows/ci_ubuntu20_04_foxy_ros2.yml
index e5e0e60d570eb470091e02131f617e5f33effb0a..7674a3cb4b92e986637204231aacb267cb7a6bf2 100644
--- a/.github/workflows/ci_ubuntu20_04_foxy_ros2.yml
+++ b/.github/workflows/ci_ubuntu20_04_foxy_ros2.yml
@@ -27,6 +27,8 @@ jobs:
       # Checkout the current branch
       #
       - uses: actions/checkout@v2
+        with:
+          submodules: recursive
 
       #
       # Clone the dependencies in the ROS workspace