summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-02-01 15:39:06 -0600
committerJeff Carr <[email protected]>2024-02-01 15:39:06 -0600
commitc26a082e75058243adea5a94dd643c822a22e8fc (patch)
tree2e2aeda1876e1a3f032039b8f82e3e68f8b3114a
parentad2c989f77fac21e12d17e00998a0ff5e8be1989 (diff)
self update at the end is triggered
Signed-off-by: Jeff Carr <[email protected]>
-rw-r--r--releaseWindow.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/releaseWindow.go b/releaseWindow.go
index 252d3f8..d59bd76 100644
--- a/releaseWindow.go
+++ b/releaseWindow.go
@@ -150,16 +150,18 @@ func createReleaseBox(box *gui.Node) {
gopath := release.current.String()
cmd := []string{"go", "get", "-v", gopath + "@" + release.version.String()}
- log.Info("SHOULD RUN cmd HERE to update myself:", cmd)
- log.Info("SHOULD RUN cmd HERE:", cmd)
log.Info("SHOULD RUN cmd HERE:", cmd)
- if release.guireleaser != nil {
+ if release.guireleaser == nil {
+ log.Info("CAN NOT SELF UPDATE HERE. cmd =", cmd)
+ return
+ } else {
os.Unsetenv("GO111MODULE")
log.Info("TRYING TO SELF UPDATE HERE. cmd =", cmd)
err, out := release.guireleaser.status.RunCmd(cmd)
if err == nil {
- log.Info("SELF UPDATE WORKED\n", out)
+ log.Info("SELF UPDATE OK. out =", out)
+ log.Info("SELF UPDATE WORKED")
} else {
log.Info("SELF UPDATE FAILED err =", err)
log.Info("SELF UPDATE FAILED out =", out)