@@ -516,7 +516,7 @@ func rawMerge(ctx context.Context, pr *issues_model.PullRequest, doer *user_mode
516516 }
517517 sig := pr .Issue .Poster .NewGitSig ()
518518 if signArg == "" {
519- if err := git .NewCommand (ctx , "commit" , git .CmdArg (fmt .Sprintf ("--author='%s <%s>'" , sig .Name , sig .Email )), "-m" ). AddDynamicArguments ( message ).
519+ if err := git .NewCommand (ctx , "commit" , git .CmdArg (fmt .Sprintf ("--author='%s <%s>'" , sig .Name , sig .Email )), git . CmdArg ( "--message=" + message ) ).
520520 Run (& git.RunOpts {
521521 Env : env ,
522522 Dir : tmpBasePath ,
@@ -534,7 +534,7 @@ func rawMerge(ctx context.Context, pr *issues_model.PullRequest, doer *user_mode
534534 if err := git .NewCommand (ctx , "commit" ).
535535 AddArguments (signArg ).
536536 AddArguments (git .CmdArg (fmt .Sprintf ("--author='%s <%s>'" , sig .Name , sig .Email ))).
537- AddArguments ("-m" ). AddDynamicArguments ( message ).
537+ AddArguments (git . CmdArg ( "--message=" + message ) ).
538538 Run (& git.RunOpts {
539539 Env : env ,
540540 Dir : tmpBasePath ,
@@ -644,7 +644,7 @@ func rawMerge(ctx context.Context, pr *issues_model.PullRequest, doer *user_mode
644644func commitAndSignNoAuthor (ctx context.Context , pr * issues_model.PullRequest , message string , signArg git.CmdArg , tmpBasePath string , env []string ) error {
645645 var outbuf , errbuf strings.Builder
646646 if signArg == "" {
647- if err := git .NewCommand (ctx , "commit" , "-m" ). AddDynamicArguments ( message ).
647+ if err := git .NewCommand (ctx , "commit" , git . CmdArg ( "--message=" + message ) ).
648648 Run (& git.RunOpts {
649649 Env : env ,
650650 Dir : tmpBasePath ,
@@ -655,7 +655,7 @@ func commitAndSignNoAuthor(ctx context.Context, pr *issues_model.PullRequest, me
655655 return fmt .Errorf ("git commit [%s:%s -> %s:%s]: %w\n %s\n %s" , pr .HeadRepo .FullName (), pr .HeadBranch , pr .BaseRepo .FullName (), pr .BaseBranch , err , outbuf .String (), errbuf .String ())
656656 }
657657 } else {
658- if err := git .NewCommand (ctx , "commit" ).AddArguments (signArg ).AddArguments ("-m" ). AddDynamicArguments ( message ).
658+ if err := git .NewCommand (ctx , "commit" ).AddArguments (signArg ).AddArguments (git . CmdArg ( "--message=" + message ) ).
659659 Run (& git.RunOpts {
660660 Env : env ,
661661 Dir : tmpBasePath ,
0 commit comments