1
0
Fork 0
mirror of https://github.com/actions/checkout.git synced 2025-07-06 08:12:53 +00:00
This commit is contained in:
Gonzalo Peci 2024-03-15 15:42:40 +09:00 committed by GitHub
commit ff5874f76b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 219 additions and 103 deletions

View file

@ -156,6 +156,7 @@ export async function getSource(settings: IGitSourceSettings): Promise<void> {
// Fetch
core.startGroup('Fetching the repository')
await git.config('fetch.parallel', settings.fetchParallel.toString(), true)
const fetchOptions: {
filter?: string
fetchDepth?: number
@ -241,6 +242,11 @@ export async function getSource(settings: IGitSourceSettings): Promise<void> {
// Checkout submodules
core.startGroup('Fetching submodules')
await git.config(
'submodule.fetchJobs',
settings.submodulesFetchJobs.toString(),
true
)
await git.submoduleSync(settings.nestedSubmodules)
await git.submoduleUpdate(settings.fetchDepth, settings.nestedSubmodules)
await git.submoduleForeach(