Add SemVer VERSION, Jenkins CI/CD, and release 0.1.1.

Ship Harbor/Hub push with latest+version tags, deploy to proxmox.devops.org.ru, and show the package version badge in Help → About.
This commit is contained in:
Sergey Antropoff
2026-07-28 00:24:05 +03:00
parent f981ca1bf1
commit f81d6186ab
21 changed files with 610 additions and 19 deletions
+2 -1
View File
@@ -37,11 +37,12 @@ def _snapshot() -> Snapshot:
def test_list_majors_includes_latest_releases() -> None:
payload = list_majors(runtime_version="9.2.3")
payload = list_majors(runtime_version="9.2.3", app_version="0.1.0")
majors_list = cast(list[dict[str, Any]], payload["majors"])
majors = {item["major"] for item in majors_list}
assert majors == {6, 7, 8, 9}
assert payload["runtime_version"] == "9.2.3"
assert payload["app_version"] == "0.1.0"
def test_list_majors_includes_artifact_urls() -> None: