diff options
-rw-r--r-- | scripts/check_version_numbers.py | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/scripts/check_version_numbers.py b/scripts/check_version_numbers.py index 3a09a9ee..4b8d0fe8 100644 --- a/scripts/check_version_numbers.py +++ b/scripts/check_version_numbers.py @@ -2,6 +2,7 @@ """"Ensure that version numbers between `tauri.conf.json`, `cargo.toml`, and GitHub release are the same""" import json import toml +import sys with open("src-tauri/tauri.conf.json", "rt") as f: tauri_conf_json = json.load(f) @@ -9,7 +10,15 @@ with open("src-tauri/tauri.conf.json", "rt") as f: with open("src-tauri/Cargo.toml", "rt") as f: Cargo_toml = toml.load(f) -tauri_conf_json["package"]["version"] -Cargo_toml["package"]["version"] +tauri_conf_json_version = tauri_conf_json["package"]["version"] +Cargo_toml_version = Cargo_toml["package"]["version"] -assert(tauri_conf_json["package"]["version"] == Cargo_toml["package"]["version"]) +# Ensure same +assert(tauri_conf_json_version == Cargo_toml_version) + +# Check release tag additionally if release +if "--release" in sys.argv: + print("TODO") + release_tag = sys.argv[2] + print(release_tag) + assert(release_tag == f"v{tauri_conf_json_version}") |