From 7b3577206f3df6b53a08723f4ee49b169d44fb25 Mon Sep 17 00:00:00 2001 From: Jonas_Jones <91549607+J-onasJones@users.noreply.github.com> Date: Wed, 1 Nov 2023 21:44:03 +0100 Subject: [PATCH] Changed projects sort to last commit --- update_projects.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/update_projects.py b/update_projects.py index d061a45..91ab1ee 100644 --- a/update_projects.py +++ b/update_projects.py @@ -106,6 +106,8 @@ for project in projects_data: last_release_version = get_last_release_version(gh_api, GITHUB_API_TOKEN) if last_commit_timestamp: project["last_update"] = last_commit_timestamp + else: + project["last_update"] = 0 if last_release_version: project["version"] = last_release_version.replace("v", "") languages = get_languagages(gh_api, GITHUB_API_TOKEN) @@ -113,7 +115,7 @@ for project in projects_data: project["languages"] = languages # sort projects alphabetically -projects_data = sorted(projects_data, key=lambda x: x["title"]) +projects_data = sorted(projects_data, key=lambda x: x['last_update'], reverse=True) # Save the updated data back to the projects.json file with open(projects_json_path, "w") as file: