From 92741c8ef37f09fb8e01b67835ad95de4aabd4a2 Mon Sep 17 00:00:00 2001 From: immll <150401258+immll@users.noreply.github.com> Date: Sat, 13 Jan 2024 12:46:10 +0800 Subject: [PATCH] fix: use tag_name instead of release_name --- main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index 5790791..e90acbe 100644 --- a/main.go +++ b/main.go @@ -64,10 +64,10 @@ func download(release *github.RepositoryRelease) ([]byte, error) { return *it.Name == "geosite.dat.sha256sum" }) if geositeAsset == nil { - return nil, E.New("geosite asset not found in upstream release ", release.Name) + return nil, E.New("geosite asset not found in upstream release ", release.TagName) } if geositeChecksumAsset == nil { - return nil, E.New("geosite asset not found in upstream release ", release.Name) + return nil, E.New("geosite asset not found in upstream release ", release.TagName) } data, err := get(geositeAsset.BrowserDownloadURL) if err != nil { @@ -237,7 +237,7 @@ func release(source string, destination string, output string, ruleSetOutput str if err != nil { log.Warn("missing destination latest release") } else { - if os.Getenv("NO_SKIP") != "true" && strings.Contains(*destinationRelease.Name, *sourceRelease.Name) { + if os.Getenv("NO_SKIP") != "true" && strings.Contains(*destinationRelease.TagName, *sourceRelease.TagName) { log.Info("already latest") setActionOutput("skip", "true") return nil