From 91978483101a80a291bc0cd93412937dda7fd35b Mon Sep 17 00:00:00 2001 From: Marc Wrobel Date: Sun, 8 Jan 2023 12:28:11 +0100 Subject: [PATCH] [java] Sort versions by date then version --- src/java.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/java.py b/src/java.py index a58bb9a0..55828c9a 100644 --- a/src/java.py +++ b/src/java.py @@ -45,10 +45,10 @@ def main(): print("::endgroup::") with open(f"releases/{PRODUCT}.json", "w") as f: - f.write(json.dumps( - # sort by date desc - dict(sorted(releases.items(), key=lambda e: e[1], reverse=True)), - indent=2)) + f.write(json.dumps(dict( + # sort by date then version (desc) + sorted(releases.items(), key=lambda x: (x[1], x[0]), reverse=True) + ), indent=2)) if __name__ == '__main__':