summaryrefslogtreecommitdiff
path: root/whitelist.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-31 01:36:54 -0600
committerJeff Carr <[email protected]>2024-01-31 01:36:54 -0600
commit1c3263638364b85eb023cabad8efda9f5f6cae1f (patch)
treee3296441e848a67f3f10018d0bcf5e99f12c0fa9 /whitelist.go
parentf419286c05a9742e1b46f72b1e2dba0b373f1874 (diff)
add the dangerous things
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'whitelist.go')
-rw-r--r--whitelist.go36
1 files changed, 36 insertions, 0 deletions
diff --git a/whitelist.go b/whitelist.go
new file mode 100644
index 0000000..bebef43
--- /dev/null
+++ b/whitelist.go
@@ -0,0 +1,36 @@
+// This is a simple example
+package main
+
+import (
+ "strings"
+)
+
+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 whitelist(path string) bool {
+ // log.Info("whitelist START", path)
+ if me.ignoreWhitelist.Checked() {
+ return true
+ }
+
+ _, ok := release.whitelist[path]
+ if ok {
+ // log.Info("whitelist ok == true", path)
+ return true
+ }
+ // log.Info("whitelist ok == false", path)
+ return false
+}