diff --git a/lib/workers/repository/updates/branchify.js b/lib/workers/repository/updates/branchify.js index 814e21b7038cd2a8fad46acabef89b183fbf3a90..adc557e1ea8539a21bb5d80bc419f6d75bb12ee7 100644 --- a/lib/workers/repository/updates/branchify.js +++ b/lib/workers/repository/updates/branchify.js @@ -50,6 +50,10 @@ function branchifyUpgrades(config) { const branchList = config.repoIsOnboarded ? branches.map(upgrade => upgrade.branchName) : config.branchList; + const sortOrder = ['digest', 'pin', 'minor', 'major', 'lockFileMaintenance']; + branches.sort( + (a, b) => sortOrder.indexOf(a.type) - sortOrder.indexOf(b.type) + ); return { ...config, errors: config.errors.concat(errors),