From 6ad559dbbc63d02349e2e2fafeaaf4ecfb844b7a Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Fri, 23 Feb 2024 11:31:07 -0600 Subject: skip publish for private repos --- setTargetVersion.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'setTargetVersion.go') diff --git a/setTargetVersion.go b/setTargetVersion.go index cf1090c..53d0abc 100644 --- a/setTargetVersion.go +++ b/setTargetVersion.go @@ -30,7 +30,13 @@ func setTargetVersion() { if repo.GoPath() == "go.wit.com/widget" { repo.Status.SetTargetVersion("v" + widgetVersion) } else { - repo.Status.SetTargetVersion("v" + releaseVersion) + prefix := "v" + releaseVersion + lasttag := repo.Status.LastTag() + if strings.HasPrefix(lasttag, prefix) { + repo.Status.SetTargetVersion(lasttag) + } else { + repo.Status.SetTargetVersion(prefix) + } } if strings.HasPrefix(repo.GoPath(), "go.wit.com/dev/") { lasttag := repo.Status.GetLastTagVersion() -- cgit v1.2.3