diff --git a/.github/workflows/publish_PyPi.yml b/.github/workflows/publish_PyPi.yml
index fd90a39db..180569dfc 100644
--- a/.github/workflows/publish_PyPi.yml
+++ b/.github/workflows/publish_PyPi.yml
@@ -24,6 +24,7 @@ jobs:
       uses: actions/setup-python@v3
       with:
         python-version: '3.x'
+        submodules: true
     - name: Install dependencies
       run: |
         python -m pip install --upgrade pip
@@ -64,6 +65,8 @@ jobs:
           python3.10-venv
 
     - uses: actions/checkout@v3
+      with:
+        submodules: true
     - name: test
       shell: wsl-bash {0}
       run: |
@@ -91,6 +94,8 @@ jobs:
 
     steps:
     - uses: actions/checkout@v3
+      with:
+        submodules: true
     - name: Set up Python
       uses: actions/setup-python@v3
       with: