diff --git a/.github/dependabot.yml b/.github/dependabot.yml index eec8df73b1b5..64175c28378c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,3 +1,4 @@ +# yaml-language-server: $schema=https://json.schemastore.org/dependabot-2.0.json version: 2 updates: @@ -17,6 +18,7 @@ updates: prefix-development: chore(deps-dev) open-pull-requests-limit: 2 groups: + # Group minor and patch updates together minor-patch-dependencies: patterns: - '*' @@ -24,8 +26,10 @@ updates: - minor - patch ignore: + # Ignore major updates as they might break things - dependency-name: '*' update-types: ['version-update:semver-major'] + versioning-strategy: increase # Infra npm dependencies - package-ecosystem: npm @@ -42,6 +46,7 @@ updates: prefix-development: chore(deps-infra) open-pull-requests-limit: 2 groups: + # Group minor and patch updates together minor-patch-dependencies: patterns: - '*' @@ -49,14 +54,16 @@ updates: - minor - patch ignore: + # Ignore major updates as they might break things - dependency-name: '*' update-types: ['version-update:semver-major'] + versioning-strategy: increase # GitHub Actions - package-ecosystem: github-actions directory: / schedule: - interval: weekly + interval: weekly # Less frequent for Actions day: saturday time: '04:00' timezone: Etc/UTC @@ -67,6 +74,7 @@ updates: prefix: chore(ci) open-pull-requests-limit: 2 groups: + # Group minor and patch updates together minor-patch-dependencies: patterns: - '*' @@ -74,6 +82,7 @@ updates: - minor - patch ignore: + # Ignore major updates as they might break things - dependency-name: '*' update-types: ['version-update:semver-major'] @@ -92,6 +101,7 @@ updates: prefix: chore(ci-deps) open-pull-requests-limit: 2 groups: + # Group minor and patch updates together minor-patch-dependencies: patterns: - '*' @@ -99,8 +109,10 @@ updates: - minor - patch ignore: + # Ignore major updates as they might break things - dependency-name: '*' update-types: ['version-update:semver-major'] + versioning-strategy: increase # CI Scripts dependencies - package-ecosystem: npm @@ -117,6 +129,7 @@ updates: prefix: chore(ci-deps) open-pull-requests-limit: 2 groups: + # Group minor and patch updates together minor-patch-dependencies: patterns: - '*' @@ -124,5 +137,7 @@ updates: - minor - patch ignore: + # Ignore major updates as they might break things - dependency-name: '*' update-types: ['version-update:semver-major'] + versioning-strategy: increase