summaryrefslogtreecommitdiff
path: root/releaseWindow.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-31 01:14:11 -0600
committerJeff Carr <[email protected]>2024-01-31 01:14:11 -0600
commitf419286c05a9742e1b46f72b1e2dba0b373f1874 (patch)
treedb4ce435147e60cf72d430b5edc0809e07e9a012 /releaseWindow.go
parent34e36874d93fc2b4ca09032ad857f77f3988e95e (diff)
init whitelist
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'releaseWindow.go')
-rw-r--r--releaseWindow.go20
1 files changed, 16 insertions, 4 deletions
diff --git a/releaseWindow.go b/releaseWindow.go
index 909d392..0fe2ad8 100644
--- a/releaseWindow.go
+++ b/releaseWindow.go
@@ -67,10 +67,7 @@ func createReleaseBox(box *gui.Node) {
release.reasonS = "gocui"
partS := strings.Split(release.versionS, ".")
- release.whitelist = make(map[string]*repo)
-
- release.whitelist["go.wit.com/apps/guireleaser"] = nil
- release.whitelist["go.wit.com/lib/gui/repostatus"] = nil
+ initWhitelist()
release.box = box
release.group = release.box.NewGroup("things")
@@ -373,6 +370,21 @@ func setCurrentRepo(newcur *repo, s string, note string) bool {
return true
}
+func initWhitelist() {
+ release.whitelist = make(map[string]*repo)
+ for _, repo := range me.allrepos {
+ if strings.HasPrefix(repo.String(), "go.wit.com/dev/") {
+ release.whitelist[repo.String()] = repo
+ }
+ if repo.String() == "go.wit.com/apps/guireleaser" {
+ release.whitelist[repo.String()] = repo
+ }
+ if repo.String() == "go.wit.com/lib/gui/repostatus" {
+ release.whitelist[repo.String()] = repo
+ }
+ }
+}
+
func scanForReady() bool {
for _, repo := range me.allrepos {
goSumS := repo.getGoSumStatus()