From 1528d8d5077cc190afbe5e2b16c35f2e20a9b9b7 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 17 Aug 2025 23:44:34 -0500 Subject: [PATCH] verify all repos are on master --- main.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main.go b/main.go index 8a7647f..063fa2d 100644 --- a/main.go +++ b/main.go @@ -104,6 +104,11 @@ func main() { // todo: add this to forgepb me.startRepo = me.forge.FindWorkingDirRepo() + if _, count, _, err := me.forge.IsEverythingOnMaster(); err != nil { + log.Info("not everything is on the master branch (", count, "repos)") + os.Exit(-1) + } + if me.startRepo == nil { pwd, _ := os.Getwd() msg := fmt.Sprint("Can not run if pwd is not a repo", pwd)