Fetch tags if none are found
This commit is contained in:
parent
695d4c2b1b
commit
a938917b9b
2 changed files with 7 additions and 2 deletions
|
@ -17,7 +17,7 @@ enjoyable to use full time, whether you work in the terminal because you prefer
|
|||
.SH OPTIONS
|
||||
.PP
|
||||
\-clean
|
||||
.RS4
|
||||
.RS 4
|
||||
Cleans the configuration directory
|
||||
.RE
|
||||
|
||||
|
@ -28,7 +28,7 @@ Specify a custom location for the configuration directory
|
|||
.RE
|
||||
|
||||
.PP
|
||||
\-[FILE]:LINE:COL
|
||||
[FILE]:LINE:COL
|
||||
.RS 4
|
||||
Specify a line and column to start the cursor at when opening a buffer
|
||||
.RE
|
||||
|
|
|
@ -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 {
|
||||
|
|
Loading…
Reference in a new issue