From 430456d82d52492d1359681e4bf326f177f44880 Mon Sep 17 00:00:00 2001 From: Niel Markwick Date: Tue, 23 Jul 2024 15:46:17 +0200 Subject: [PATCH] chore: configure renovate to ignore npm/node package versions --- renovate.json5 | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/renovate.json5 b/renovate.json5 index eabf851f..cacba765 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -11,7 +11,7 @@ // And group into a single PR. matchDatasources: ["npm"], matchUpdateTypes: ["minor"], - excludePackageNames: ["googleapis", "npm", "node"], + excludePackageNames: ["googleapis"], groupName: "npm-packages", }, { @@ -25,10 +25,18 @@ // Separate group for other major NPM updates, that does not create PRs matchDatasources: ["npm"], matchUpdateTypes: ["major"], - excludePackageNames: ["googleapis", "npm", "node"], + excludePackageNames: ["googleapis"], groupName: "npm-major-packages", dependencyDashboardApproval: true, }, + { + description: "Do not create PRs for nodejs/npm engine updates", + matchPackageNames: ["node"], + matchManagers: ["npm"], + matchDepTypes: ["engines"], + dependencyDashboardApproval: true, + groupName: "npm-engine-versions", + }, { matchDatasources: ["terraform-module"], groupName: "terraform",