From 62d64283710541f0d5b3e6bee1b18ef99df63663 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Wed, 10 Jun 2020 17:07:44 +0200 Subject: [PATCH] fix: reverse upgrades order before filtering (#6483) --- lib/workers/repository/updates/branchify.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/workers/repository/updates/branchify.ts b/lib/workers/repository/updates/branchify.ts index 0b3409b7d1..2699836a0f 100644 --- a/lib/workers/repository/updates/branchify.ts +++ b/lib/workers/repository/updates/branchify.ts @@ -118,8 +118,9 @@ export async function branchifyUpgrades( }); const seenUpdates = {}; // Filter out duplicates - branchUpgrades[branchName] = branchUpgrades[branchName].filter( - (upgrade) => { + branchUpgrades[branchName] = branchUpgrades[branchName] + .reverse() + .filter((upgrade) => { const { manager, packageFile, @@ -145,8 +146,8 @@ export async function branchifyUpgrades( } seenUpdates[upgradeKey] = newValue; return true; - } - ); + }) + .reverse(); const branch = generateBranchConfig(branchUpgrades[branchName]); branch.branchName = branchName; branch.packageFiles = packageFiles; -- GitLab