diff --git a/releasing/releasing/releasing.go b/releasing/releasing/releasing.go index 8d1c669be..b53dae179 100644 --- a/releasing/releasing/releasing.go +++ b/releasing/releasing/releasing.go @@ -376,7 +376,13 @@ func checkBranchExistence(path, name string) bool { if err != nil { logFatal(string(stdoutStderr)) } - return strings.Contains(string(stdoutStderr), name) + branches := strings.Split(string(stdoutStderr), "\n") + for _, branch := range branches { + if strings.Trim(branch, " ") == "remotes/"+name { + return true + } + } + return false } func newBranch(path, name string) {