From 5a3c0d04883eea30f934d28c77296955cb412757 Mon Sep 17 00:00:00 2001 From: Utsav Preet Date: Mon, 24 Aug 2020 11:10:18 +0530 Subject: [PATCH 1/2] :wrench: Fixed git describe --tags returning an invalid semver string --- version-update.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version-update.py b/version-update.py index ce05406..2900cec 100644 --- a/version-update.py +++ b/version-update.py @@ -73,7 +73,7 @@ def main(): [verify_env_var_presence(e) for e in env_list] try: - latest = git("describe", "--tags").decode().strip() + latest = git("describe", "--tags").decode().strip().rsplit("-", 1)[0] except subprocess.CalledProcessError: # Default to version 1.0.0 if no tags are available version = "1.0.0" From bbddc1e63ca7538b0491ef4992d5f1d45b3e79fe Mon Sep 17 00:00:00 2001 From: Utsav Preet Date: Wed, 26 Aug 2020 13:07:48 +0530 Subject: [PATCH 2/2] :wrench: converted git tag to semver compatible --- version-update.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version-update.py b/version-update.py index 2900cec..f383e29 100644 --- a/version-update.py +++ b/version-update.py @@ -73,7 +73,7 @@ def main(): [verify_env_var_presence(e) for e in env_list] try: - latest = git("describe", "--tags").decode().strip().rsplit("-", 1)[0] + latest = git("describe", "--tags").decode().strip().rsplit("-", 1)[0].replace("-", ".") except subprocess.CalledProcessError: # Default to version 1.0.0 if no tags are available version = "1.0.0"