From 77c245ae5366f1d2507c928d3da88b13c35e0a7c Mon Sep 17 00:00:00 2001 From: Tim Donohue Date: Tue, 15 Oct 2024 16:44:50 -0500 Subject: [PATCH] Ensure @typescript-eslint dependency updates are grouped by dependabot --- .github/dependabot.yml | 48 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f9e32a0190..fc964ee3cf 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -45,6 +45,22 @@ updates: update-types: - "minor" - "patch" + # Group together all patch version updates for @typescript-eslint in a single PR + typescript-eslint: + applies-to: version-updates + patterns: + - "@typescript-eslint*" + update-types: + - "minor" + - "patch" + # Group together all security updates for @typescript-eslint. + typescript-eslint-security: + applies-to: security-updates + patterns: + - "@typescript-eslint*" + update-types: + - "minor" + - "patch" ignore: # Ignore all major version updates for all dependencies. We'll only automate minor/patch updates. - dependency-name: "*" @@ -93,6 +109,22 @@ updates: update-types: - "minor" - "patch" + # Group together all patch version updates for @typescript-eslint in a single PR + typescript-eslint: + applies-to: version-updates + patterns: + - "@typescript-eslint*" + update-types: + - "minor" + - "patch" + # Group together all security updates for @typescript-eslint. + typescript-eslint-security: + applies-to: security-updates + patterns: + - "@typescript-eslint*" + update-types: + - "minor" + - "patch" ignore: # Ignore all major version updates for all dependencies. We'll only automate minor/patch updates. - dependency-name: "*" @@ -141,6 +173,22 @@ updates: update-types: - "minor" - "patch" + # Group together all patch version updates for @typescript-eslint in a single PR + typescript-eslint: + applies-to: version-updates + patterns: + - "@typescript-eslint*" + update-types: + - "minor" + - "patch" + # Group together all security updates for @typescript-eslint. + typescript-eslint-security: + applies-to: security-updates + patterns: + - "@typescript-eslint*" + update-types: + - "minor" + - "patch" ignore: # Ignore all major version updates for all dependencies. We'll only automate minor/patch updates. - dependency-name: "*"