From d51f5b385ab89fd9b898d8feec470289b5db6802 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sat, 18 Jan 2025 07:29:44 -0600 Subject: attempt to fix when not using forge --- buildPackage.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'buildPackage.go') diff --git a/buildPackage.go b/buildPackage.go index aa1f1ed..0d8acbf 100644 --- a/buildPackage.go +++ b/buildPackage.go @@ -9,6 +9,7 @@ import ( "strings" "time" + "github.com/go-cmd/cmd" "go.wit.com/lib/gui/shell" "go.wit.com/log" ) @@ -297,7 +298,13 @@ func (c *controlBox) computeControlValues() bool { // stamp := time.Now().UTC().Format("2006/01/02 15:04:05 UTC") func (c *controlBox) getDateStamp(tag string) string { - r := repo.Run([]string{"git", "log", "-1", "--format=%at", tag}) + var r cmd.Status + if me.repo == nil { + r = shell.Run([]string{"git", "log", "-1", "--format=%at", tag}) + } else { + r = me.repo.Run([]string{"git", "log", "-1", "--format=%at", tag}) + } + out := strings.Join(r.Stdout, "\n") out = strings.TrimSpace(out) -- cgit v1.2.3