1
0
Fork 0
mirror of https://github.com/actions/checkout.git synced 2025-07-13 20:50:45 +00:00

Add reset and clean for submodules

This commit is contained in:
Xavier Chapron 2021-10-29 10:54:32 +02:00
parent fd47087372
commit ac7af06d80
3 changed files with 46 additions and 0 deletions

View file

@ -183,6 +183,8 @@ export async function getSource(settings: IGitSourceSettings): Promise<void> {
settings.fetchDepth,
settings.nestedSubmodules
)
await git.submoduleReset(settings.nestedSubmodules)
await git.submoduleClean(settings.nestedSubmodules)
await git.submoduleForeach(
'git config --local gc.auto 0',
settings.nestedSubmodules