If your repository contains submodules, they will automatically be pulled in when the Page is built.
Make sure you use the https://
read-only URL for your submodules, including nested submodules. You can make this change in your .gitmodules file.
Submodules must also be served from public repositories, as the Pages server cannot access private repositories.