feat: static releases button

This commit is contained in:
aclist committed 2026-05-17 04:39:48 +09:00
1 parent 59a84e9e3a
commit 0a6bd831bd
6 files changed
+39 -40

No files matched your search

+5 -6
View File
@@ -16,7 +16,6 @@ def get_latest_release() -> str | None:
try:
res = requests.get(url, timeout=REQUEST_TIMEOUT)
if res.status_code == 200:
print(res.json())
tag = res.json()["tag_name"]
break
except Exception as e:
@@ -25,13 +24,13 @@ def get_latest_release() -> str | None:
return tag
def check_updates(version: str) -> str | None:
def check_updates(version: str) -> bool:
try:
latest = get_latest_release()
if latest is None:
return None
return False
if Version(version) >= Version(latest):
return None
return latest
return False
return True
except Exception:
return None
return False