From d37ba80ca19fc84b45749ae1c474ace985fef4da Mon Sep 17 00:00:00 2001 From: mahee96 <47920326+mahee96@users.noreply.github.com> Date: Tue, 24 Feb 2026 02:14:13 +0530 Subject: [PATCH] CI: improve more ci worflow --- scripts/ci/workflow.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/scripts/ci/workflow.py b/scripts/ci/workflow.py index ef4399a6..cfb785a5 100644 --- a/scripts/ci/workflow.py +++ b/scripts/ci/workflow.py @@ -70,13 +70,15 @@ def reserve_build_number(repo, max_attempts=5): if not version_json.exists(): branch = runAndGet("git rev-parse --abbrev-ref HEAD", cwd=repo) - data = { - "build": 0, - "issued_at": utc_now(), - "tag": branch, - } - version_json.write_text(json.dumps(data, indent=2) + "\n") - return data + data = { + "build": 0, + "issued_at": utc_now(), + "tag": branch, + } + version_json.write_text(json.dumps(data, indent=2) + "\n") + return data + + return json.loads(version_json.read_text()) def write(data): version_json.write_text(json.dumps(data, indent=2) + "\n")