From f750259c504f9af8ddc6791730e945d3cbe07244 Mon Sep 17 00:00:00 2001 From: Tim Donohue Date: Fri, 18 Oct 2024 15:09:55 -0500 Subject: [PATCH] Update dependabot.yml with new groups for eslint, testing, postcss, sass, webpack --- .github/dependabot.yml | 294 +++++++++++++++++++++++++++++++++++++++-- 1 file changed, 282 insertions(+), 12 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index fc964ee3cff..d19f2df227e 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -45,19 +45,109 @@ updates: update-types: - "minor" - "patch" - # Group together all patch version updates for @typescript-eslint in a single PR - typescript-eslint: + # Group together all patch version updates for eslint in a single PR + eslint: applies-to: version-updates patterns: - "@typescript-eslint*" + - "eslint*" update-types: - "minor" - "patch" - # Group together all security updates for @typescript-eslint. - typescript-eslint-security: + # Group together all security updates for eslint. + eslint-security: applies-to: security-updates patterns: - "@typescript-eslint*" + - "eslint*" + update-types: + - "minor" + - "patch" + # Group together any @types version updates + types: + applies-to: version-updates + patterns: + - "@types/*" + update-types: + - "minor" + - "patch" + # Group together any @types security updates + types: + applies-to: security-updates + patterns: + - "@types/*" + update-types: + - "minor" + - "patch" + # Group together any testing related version updates + testing: + applies-to: version-updates + patterns: + - "@cypress*" + - "cypress*" + - "jasmine*" + - "karma*" + - "ng-mocks" + update-types: + - "minor" + - "patch" + # Group together any testing related security updates + testing: + applies-to: security-updates + patterns: + - "@cypress*" + - "cypress*" + - "jasmine*" + - "karma*" + - "ng-mocks" + update-types: + - "minor" + - "patch" + # Group together any postcss related version updates + postcss: + applies-to: version-updates + patterns: + - "postcss*" + update-types: + - "minor" + - "patch" + # Group together any postcss related security updates + postcss: + applies-to: security-updates + patterns: + - "postcss*" + update-types: + - "minor" + - "patch" + # Group together any sass related version updates + sass: + applies-to: version-updates + patterns: + - "sass*" + update-types: + - "minor" + - "patch" + # Group together any sass related security updates + sass: + applies-to: version-updates + patterns: + - "sass*" + update-types: + - "minor" + - "patch" + # Group together any webpack related version updates + webpack: + applies-to: version-updates + patterns: + - "webpack*" + update-types: + - "minor" + - "patch" + # Group together any webpack related seurity updates + webpack: + applies-to: security-updates + patterns: + - "webpack*" update-types: - "minor" - "patch" @@ -109,19 +199,109 @@ updates: update-types: - "minor" - "patch" - # Group together all patch version updates for @typescript-eslint in a single PR - typescript-eslint: + # Group together all patch version updates for eslint in a single PR + eslint: applies-to: version-updates patterns: - "@typescript-eslint*" + - "eslint*" update-types: - "minor" - "patch" - # Group together all security updates for @typescript-eslint. - typescript-eslint-security: + # Group together all security updates for eslint. + eslint-security: applies-to: security-updates patterns: - "@typescript-eslint*" + - "eslint*" + update-types: + - "minor" + - "patch" + # Group together any @types version updates + types: + applies-to: version-updates + patterns: + - "@types/*" + update-types: + - "minor" + - "patch" + # Group together any @types security updates + types: + applies-to: security-updates + patterns: + - "@types/*" + update-types: + - "minor" + - "patch" + # Group together any testing related version updates + testing: + applies-to: version-updates + patterns: + - "@cypress*" + - "cypress*" + - "jasmine*" + - "karma*" + - "ng-mocks" + update-types: + - "minor" + - "patch" + # Group together any testing related security updates + testing: + applies-to: security-updates + patterns: + - "@cypress*" + - "cypress*" + - "jasmine*" + - "karma*" + - "ng-mocks" + update-types: + - "minor" + - "patch" + # Group together any postcss related version updates + postcss: + applies-to: version-updates + patterns: + - "postcss*" + update-types: + - "minor" + - "patch" + # Group together any postcss related security updates + postcss: + applies-to: security-updates + patterns: + - "postcss*" + update-types: + - "minor" + - "patch" + # Group together any sass related version updates + sass: + applies-to: version-updates + patterns: + - "sass*" + update-types: + - "minor" + - "patch" + # Group together any sass related security updates + sass: + applies-to: version-updates + patterns: + - "sass*" + update-types: + - "minor" + - "patch" + # Group together any webpack related version updates + webpack: + applies-to: version-updates + patterns: + - "webpack*" + update-types: + - "minor" + - "patch" + # Group together any webpack related seurity updates + webpack: + applies-to: security-updates + patterns: + - "webpack*" update-types: - "minor" - "patch" @@ -173,19 +353,109 @@ updates: update-types: - "minor" - "patch" - # Group together all patch version updates for @typescript-eslint in a single PR - typescript-eslint: + # Group together all patch version updates for eslint in a single PR + eslint: applies-to: version-updates patterns: - "@typescript-eslint*" + - "eslint*" update-types: - "minor" - "patch" - # Group together all security updates for @typescript-eslint. - typescript-eslint-security: + # Group together all security updates for eslint. + eslint-security: applies-to: security-updates patterns: - "@typescript-eslint*" + - "eslint*" + update-types: + - "minor" + - "patch" + # Group together any @types version updates + types: + applies-to: version-updates + patterns: + - "@types/*" + update-types: + - "minor" + - "patch" + # Group together any @types security updates + types: + applies-to: security-updates + patterns: + - "@types/*" + update-types: + - "minor" + - "patch" + # Group together any testing related version updates + testing: + applies-to: version-updates + patterns: + - "@cypress*" + - "cypress*" + - "jasmine*" + - "karma*" + - "ng-mocks" + update-types: + - "minor" + - "patch" + # Group together any testing related security updates + testing: + applies-to: security-updates + patterns: + - "@cypress*" + - "cypress*" + - "jasmine*" + - "karma*" + - "ng-mocks" + update-types: + - "minor" + - "patch" + # Group together any postcss related version updates + postcss: + applies-to: version-updates + patterns: + - "postcss*" + update-types: + - "minor" + - "patch" + # Group together any postcss related security updates + postcss: + applies-to: security-updates + patterns: + - "postcss*" + update-types: + - "minor" + - "patch" + # Group together any sass related version updates + sass: + applies-to: version-updates + patterns: + - "sass*" + update-types: + - "minor" + - "patch" + # Group together any sass related security updates + sass: + applies-to: version-updates + patterns: + - "sass*" + update-types: + - "minor" + - "patch" + # Group together any webpack related version updates + webpack: + applies-to: version-updates + patterns: + - "webpack*" + update-types: + - "minor" + - "patch" + # Group together any webpack related seurity updates + webpack: + applies-to: security-updates + patterns: + - "webpack*" update-types: - "minor" - "patch"