Skip to content

Commit f9651f8

Browse files
authored
Sort 3.9 to the end of the release status page (#531)
1 parent e04c466 commit f9651f8

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

master/custom/release_dashboard.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,13 +76,23 @@ def tier_sort_key(item):
7676
if tier == 'no tier':
7777
return 'zzz' # sort last
7878
return tier
79+
7980
failed_builders = []
8081
for branch, failed_builds_by_tier in failed_builds_by_branch_and_tier.items():
8182
failed_builders.append((
8283
branch,
8384
sorted(failed_builds_by_tier.items(), key=tier_sort_key)
8485
))
85-
failed_builders.sort(reverse=True)
86+
87+
def branch_sort_key(item):
88+
branch, *_ = item
89+
minor = branch.split('.')[-1]
90+
try:
91+
return int(minor)
92+
except ValueError:
93+
return 99
94+
95+
failed_builders.sort(reverse=True, key=branch_sort_key)
8696

8797
generated_at = datetime.datetime.now(tz=datetime.timezone.utc)
8898

0 commit comments

Comments
 (0)