4.8. Handling Submodules in CI/CD Pipelines# When using submodules in your GitHub Workflows or GitLab Pipelines, you need to ensure that the submodules are properly initialized and updated on the runner. 4.8.1. GitHub Workflow Example 4.8.2. GitLab Pipeline Example