Fetch tags if none are found

This commit is contained in:
Zachary Yedidia
2020-02-11 14:14:34 -05:00
parent 695d4c2b1b
commit a938917b9b
2 changed files with 7 additions and 2 deletions

View File

@@ -15,6 +15,11 @@ func getTag(match ...string) (string, *semver.PRVersion) {
if tag, err := exec.Command("git", args...).Output(); err != nil {
return "", nil
} else {
if len(tag) == 0 {
if _, err := exec.Command("git", "fetch", "tags").Output(); err != nil {
return "", nil
}
}
tagParts := strings.Split(string(tag), "-")
if len(tagParts) == 3 {
if ahead, err := semver.NewPRVersion(tagParts[1]); err == nil {