diff --git a/pkg/registry/apis/provisioning/repository/go-git/wrapper.go b/pkg/registry/apis/provisioning/repository/go-git/wrapper.go index 870b30c3cd6..dd49f278812 100644 --- a/pkg/registry/apis/provisioning/repository/go-git/wrapper.go +++ b/pkg/registry/apis/provisioning/repository/go-git/wrapper.go @@ -371,9 +371,13 @@ func (g *GoGitRepo) maybeCommit(ctx context.Context, message string) error { return nil } - opts := &git.CommitOptions{} + opts := &git.CommitOptions{ + Author: &object.Signature{ + Name: "grafana", + }, + } sig := repository.GetAuthorSignature(ctx) - if sig != nil { + if sig != nil && sig.Name != "" { opts.Author = &object.Signature{ Name: sig.Name, Email: sig.Email,