diff options
| author | Jeff Carr <[email protected]> | 2024-11-13 17:45:51 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-11-13 17:45:51 -0600 |
| commit | 3502ea0b5b2fb088f856a9734ef8eb763f472a95 (patch) | |
| tree | 5ce01afcb30fbcc288870af6bc55ae305e2faae7 /releaseBox.go | |
| parent | fcd132c109ed4f1ecf4348a6fdc85092973fbb97 (diff) | |
clean releasebox
Diffstat (limited to 'releaseBox.go')
| -rw-r--r-- | releaseBox.go | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/releaseBox.go b/releaseBox.go index 7604236..351717a 100644 --- a/releaseBox.go +++ b/releaseBox.go @@ -223,6 +223,30 @@ func createReleaseBox(box *gui.Node) { }) grid.NextRow() + var longB *gui.Node + longB = grid.NewButton("generate go.sum files", func() { + me.Disable() + var worked bool = true + loop := me.repos.View.ReposSortByName() + for loop.Scan() { + repo := loop.Repo() + if repo.Status.Whitelist { + continue + } + ok, err := me.repos.View.CheckValidGoSum(repo) + if !ok { + log.Info("redo go.sum failed on", repo.GoPath(), err) + worked = false + } + } + log.Info("redo go.sum finished with", worked) + me.Enable() + longB.SetLabel("go.sum files created") + if worked { + longB.Disable() + } + }) + grid.NextRow() } func buttonDisable() { |
