Compare commits

..

No commits in common. "main" and "10.0.5" have entirely different histories.
main ... 10.0.5

2 changed files with 5 additions and 17 deletions

View File

@ -1,8 +0,0 @@
---
name: "Do not use this issue tracker"
about: "Do not use this issue tracker"
title: "Do not use this issue tracker"
labels: []
---
Please report your issue on [`coop-cloud/organising`](https://git.coopcloud.tech/coop-cloud/organising)

View File

@ -139,11 +139,6 @@ def get_app_metadata(app_path):
return metadata
def get_cached_versions(cached_apps_json, app_name):
versions = cached_apps_json[app_name]["versions"]
return [list(k)[0] for k in [version.keys() for version in versions]]
def get_app_versions(app_path, cached_apps_json):
versions = []
@ -160,7 +155,7 @@ def get_app_versions(app_path, cached_apps_json):
app_name = basename(app_path)
try:
existing_tags = get_cached_versions(cached_apps_json, app_name)
existing_tags = cached_apps_json[app_name]["versions"].keys()
except KeyError:
existing_tags = []
@ -176,8 +171,9 @@ def get_app_versions(app_path, cached_apps_json):
if service in ("null", "---"):
continue
if tag in existing_tags and service in get_cached_versions(
cached_apps_json, app_name
if (
tag in existing_tags
and service in cached_apps_json[app_name]["versions"][tag]
):
log.info(f"Skipping {tag} because we've already processed it")
existing_versions = cached_apps_json[app_name]["versions"][tag][service]
@ -224,7 +220,7 @@ def main():
skopeo_login()
repos_json = get_repos_json()
# clone_all_apps(repos_json)
clone_all_apps(repos_json)
with open(args.output, "w", encoding="utf-8") as handle:
dump(