diff --git a/internal/bootstrap/git/gogit/gogit.go b/internal/bootstrap/git/gogit/gogit.go index 333661d5b9caac5cfe50c378dc494ef1c369dd08..11f5b508cc582592179e06a7a7c1fee18197dff9 100644 --- a/internal/bootstrap/git/gogit/gogit.go +++ b/internal/bootstrap/git/gogit/gogit.go @@ -194,7 +194,7 @@ func (g *GoGit) Commit(message git.Commit, opts ...git.Option) (string, error) { }, } - if options.GPGSigningInfo != nil { + if options.GPGSigningInfo != nil && options.GPGSigningInfo.PrivateKeyPath != "" { entity, err := getOpenPgpEntity(*options.GPGSigningInfo) if err != nil { return "", err