From 48f4c7b689b8d3e2e9ae4d0c0cbce0c9fcfc616c Mon Sep 17 00:00:00 2001 From: Sam Bull Date: Mon, 26 Aug 2024 17:10:46 +0100 Subject: [PATCH] Sort version numbers highest to lowest --- patchback/event_handlers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/patchback/event_handlers.py b/patchback/event_handlers.py index f67ce7f..86bfa5b 100644 --- a/patchback/event_handlers.py +++ b/patchback/event_handlers.py @@ -243,7 +243,8 @@ async def on_merge_of_labeled_pr( """React to labeled pull request merge.""" repo_config = await get_patchback_config() backport_label_len = len(repo_config.backport_label_prefix) - labels = [label['name'] for label in pull_request['labels']] + # Sort version numbers highest to lowest + labels = sorted((label['name'] for label in pull_request['labels']), reverse=True) target_branches = [ f'{repo_config.target_branch_prefix}{label[backport_label_len:]}' for label in labels