From b86659fd5199a32300e064e5c0c0be52e76cc69a Mon Sep 17 00:00:00 2001 From: Nicolas Date: Mon, 8 Dec 2025 14:01:22 +0100 Subject: [PATCH] get_binaries.py updated --- tools/get_binaries.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/tools/get_binaries.py b/tools/get_binaries.py index 8de612c..4c0a843 100644 --- a/tools/get_binaries.py +++ b/tools/get_binaries.py @@ -24,12 +24,17 @@ def main() -> None: assert releases, "No releases found." - release = releases[0] # newest release (first in list) - tag = release["tag_name"] - print(f"Found latest release: {tag}") + assets: list[Any] = [] + for release in releases: + tag = release["tag_name"] + print(f"Found latest release: {tag}") - assets = release.get("assets", []) - assert assets, "No assets found for this release." + assets = release.get("assets", []) + if assets: + break + print(f"No assets found for release {tag}.") + + assert assets, "No assets found." for asset in assets: url = asset["browser_download_url"]