in cmd/release/utils/git/runners.go [40:51]
func cmdRunner(gitArgs ...string) func(string) error {
stdCmd := append(baseCmd, gitArgs...)
return func(additionalArg string) error {
allArgs := append(stdCmd, additionalArg)
cmd := exec.Command(cmdName, allArgs...)
output, err := cmd.CombinedOutput()
if err != nil {
return fmt.Errorf("running %q\n%w\n%s", strings.Join(cmd.Args, " "), err, output)
}
return nil
}
}