Submodule - Definição do Glossário de CI/CD
Um submodule embute um repositório Git dentro de outro em um commit fixo, rastreado em um arquivo .gitmodules. O repositório pai registra o SHA exato do submodule, não o seu conteúdo.
Um submodule embute um repositório Git dentro de outro em um commit fixo, rastreado em um arquivo .gitmodules. O repositório pai registra o SHA exato do submodule, não o seu conteúdo.
Um submodule embute um repositório Git dentro de outro em um commit fixo, rastreado em um arquivo .gitmodules. O repositório pai registra o SHA exato do submodule, não o seu conteúdo.
No CI
Os submodules não são buscados por padrão. No GitHub Actions defina submodules: true (ou recursive) no actions/checkout e garanta que o runner tenha acesso de leitura ao remote de cada submodule.
Guias relacionados
Vendoring - CI/CD Glossary DefinitionVendoring: Vendoring copies third-party dependencies directly into your repository (for example a `vendor/` d…
Monorepo - CI/CD Glossary DefinitionMonorepo: A monorepo is a single repository holding many projects or services that share history, tooling, an…
Sparse Checkout - CI/CD Glossary DefinitionSparse Checkout: Sparse checkout (`git sparse-checkout set <paths>`) populates only a chosen subset of a repo…