summaryrefslogtreecommitdiff
path: root/version
diff options
context:
space:
mode:
Diffstat (limited to 'version')
-rw-r--r--version/gen/vgen.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/version/gen/vgen.go b/version/gen/vgen.go
index 8fd2a00d..6b5c585f 100644
--- a/version/gen/vgen.go
+++ b/version/gen/vgen.go
@@ -28,7 +28,8 @@ func main() {
}
func describedVersion() (*semver.Version, error) {
- desc, err := runCmd("git describe --always")
+ // --tags ensures we get the most recent tag, whether lightweight or annotated
+ desc, err := runCmd("git describe --tags --always")
if err != nil {
return nil, fmt.Errorf("git describe failed: %w", err)
}