From d86e76c80120c621c56ef397363363a7e0a4eb89 Mon Sep 17 00:00:00 2001 From: Brian Ingenito <28159742+bingenito@users.noreply.github.com> Date: Tue, 5 Mar 2024 07:48:04 -0500 Subject: [PATCH] Add dependency grouping for npm updates (#505) --- .github/dependabot.yml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 036b05cb2..361a42dd9 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -50,8 +50,27 @@ updates: schedule: interval: "monthly" - - package-ecosystem: "npm" directory: "/" schedule: interval: "monthly" + groups: + angular: # group all angular updates together + patterns: + - "@angular*" + update-types: # group angular where highest version is minor or patch + - "minor" + - "patch" + rollup: # group all rollup updates together + patterns: + - "@rollup*" + - "rollup*" + testing: # group all dev testing updates together + patterns: + - "@types/jasmine" + - "jasmine*" + - "karma*" + ignore: + - dependency-name: "@angular*" + update-types: ["version-update:semver-major"] +