diff --git a/lib/workers/repository/updates/branchify.ts b/lib/workers/repository/updates/branchify.ts index 0b3409b7d134fc414a4f3ab25f0cbb6a4d6837a4..2699836a0f321423fc36e9c86cff6c82989cf724 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;