Skip to content

Commit cf7b975

Browse files
authored
Merge pull request #594 from jonjohnsonjr/shallow-submodules
Pass ShallowSubmodules everywhere as per git docs
2 parents ea0fe8a + efc457a commit cf7b975

4 files changed

Lines changed: 4 additions & 0 deletions

File tree

pkg/checks/update.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,7 @@ func (o CheckUpdateOptions) verifyGitCheckout(p *config.Pipeline, m map[string]s
361361
ReferenceName: plumbing.ReferenceName(fmt.Sprintf("refs/tags/%s", evaluatedTag)),
362362
Progress: os.Stdout,
363363
RecurseSubmodules: git.NoRecurseSubmodules,
364+
ShallowSubmodules: true,
364365
RemoteName: "origin",
365366
Depth: 1,
366367
NoCheckout: true,

pkg/update/deps/cleanup.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ func gitCheckout(p *config.Pipeline, dir string, mutations map[string]string) er
4545
ReferenceName: plumbing.ReferenceName(fmt.Sprintf("refs/tags/%s", evaluatedTag)),
4646
Progress: os.Stdout,
4747
RecurseSubmodules: 1,
48+
ShallowSubmodules: true,
4849
RemoteName: "origin",
4950
Depth: 1,
5051
Auth: wgit.GetGitAuth(),

pkg/update/package.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ func (o *PackageOptions) updateAdvisories(repo *git.Repository) error {
148148
cloneOpts := &git.CloneOptions{
149149
URL: gitURL.RawURL,
150150
RecurseSubmodules: git.NoRecurseSubmodules,
151+
ShallowSubmodules: true,
151152
Auth: wolfigit.GetGitAuth(),
152153
Tags: git.AllTags,
153154
Depth: 20,

pkg/update/update.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ func (o *Options) Update(ctx context.Context) error {
139139
URL: o.RepoURI,
140140
Progress: os.Stdout,
141141
RecurseSubmodules: git.DefaultSubmoduleRecursionDepth,
142+
ShallowSubmodules: true,
142143
Auth: wgit.GetGitAuth(),
143144
Depth: 1,
144145
}

0 commit comments

Comments
 (0)