Only include v prefix in tag if has_v

This commit is contained in:
ItsDrike 2025-08-13 20:04:23 +02:00
parent 99a61b1bc5
commit 5b61d7d723
Signed by: ItsDrike
GPG key ID: FA2745890B7048C0

View file

@ -51,8 +51,8 @@ class SemverTag:
@override
def __str__(self) -> str:
"""Return tag in standard 'vX.Y.Z' format."""
return f"v{self.major}.{self.minor}.{self.patch}"
"""Return tag in standard 'vX.Y.Z' format; the v can be omitted."""
return f"{self.has_v and 'v' or ''}{self.major}.{self.minor}.{self.patch}"
def run_git(*args: str) -> str: