summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-09-10 17:30:33 -0500
committerJeff Carr <[email protected]>2025-09-10 17:30:33 -0500
commit131d6b4178163af89d934eac89de085d2edfd093 (patch)
tree5612ad48cfecd1b122561e2d6ee70383ac5f3554
parentc0d131a659a999661a3357209f2ccdeeed47f133 (diff)
everything must be on the master branch to publish
-rw-r--r--prepareRelease.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/prepareRelease.go b/prepareRelease.go
index f748485..bec6add 100644
--- a/prepareRelease.go
+++ b/prepareRelease.go
@@ -222,6 +222,13 @@ func rePrepareRelease() {
}
me.forge.PrintHumanTable(me.found)
+ // todo: verify each found repo is on the master branch
+ for repo := range me.found.IterAll() {
+ if repo.CurrentBranchName != repo.MasterBranchName {
+ log.Info("repo not on master branch", repo.FullPath)
+ os.Exit(-1)
+ }
+ }
}
func printDone() {