Ensure @typescript-eslint dependency updates are grouped by dependabot

This commit is contained in:
Tim Donohue
2024-10-15 16:44:50 -05:00
parent 9a2b794c8e
commit 77c245ae53

View File

@@ -45,6 +45,22 @@ updates:
update-types: update-types:
- "minor" - "minor"
- "patch" - "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:
# Ignore all major version updates for all dependencies. We'll only automate minor/patch updates. # Ignore all major version updates for all dependencies. We'll only automate minor/patch updates.
- dependency-name: "*" - dependency-name: "*"
@@ -93,6 +109,22 @@ updates:
update-types: update-types:
- "minor" - "minor"
- "patch" - "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:
# Ignore all major version updates for all dependencies. We'll only automate minor/patch updates. # Ignore all major version updates for all dependencies. We'll only automate minor/patch updates.
- dependency-name: "*" - dependency-name: "*"
@@ -141,6 +173,22 @@ updates:
update-types: update-types:
- "minor" - "minor"
- "patch" - "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:
# Ignore all major version updates for all dependencies. We'll only automate minor/patch updates. # Ignore all major version updates for all dependencies. We'll only automate minor/patch updates.
- dependency-name: "*" - dependency-name: "*"