(cmdArgs []string)
| 121 | } |
| 122 | |
| 123 | func runCommand(cmdArgs []string) string { |
| 124 | cmd := exec.Command(cmdArgs[0], cmdArgs[1:]...) //nolint:gosec |
| 125 | var out bytes.Buffer |
| 126 | cmd.Stdout = &out |
| 127 | cmd.Stderr = os.Stderr |
| 128 | |
| 129 | log.Printf("Running command: %v", strings.Join(cmdArgs, " ")) |
| 130 | if err := cmd.Run(); err != nil { |
| 131 | log.Fatalf("command failed: %v", err) |
| 132 | } |
| 133 | |
| 134 | return strings.TrimSpace(out.String()) |
| 135 | } |
| 136 | |
| 137 | func newChangesSinceRelease(priorRelease string) string { |
| 138 | priorRelease = releaseTagRE.ReplaceAllString(priorRelease, "") |
no test coverage detected
searching dependent graphs…