From 2df2b169ccedc06f60844183785bc9c56024877f Mon Sep 17 00:00:00 2001 From: Ryan McKinley Date: Wed, 30 Apr 2025 19:33:21 +0300 Subject: [PATCH] Provisioning: Require author name (#104789) --- .../apis/provisioning/repository/go-git/wrapper.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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,