From 00bb3d7d3a5687d19c077f08bfcbb8426ab9c3c9 Mon Sep 17 00:00:00 2001 From: poodlelab <307095660+poodlelab@users.noreply.github.com> Date: Tue, 21 Jul 2026 20:14:28 +0200 Subject: [PATCH] chore: keep Dependabot updates reviewable --- .github/dependabot.yml | 77 ++++++++++++++++++++++++++++++------------ 1 file changed, 55 insertions(+), 22 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f092990..cc823ed 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,54 +1,87 @@ version: 2 + +# Keep routine updates small and reviewable. Major runtime and framework +# migrations are planned work and must not be introduced automatically. updates: - package-ecosystem: npm directory: /src/Tracebag.Web schedule: interval: weekly + open-pull-requests-limit: 3 groups: - angular: - patterns: ['@angular/*', '@ngrx/*', 'rxjs', 'zone.js'] + web-compatible: + patterns: ['*'] + update-types: ['minor', 'patch'] + ignore: + - dependency-name: '*' + update-types: ['version-update:semver-major'] + - package-ecosystem: npm directory: /website schedule: interval: weekly + open-pull-requests-limit: 3 groups: - website: + website-compatible: patterns: ['*'] + update-types: ['minor', 'patch'] + ignore: + - dependency-name: '*' + update-types: ['version-update:semver-major'] + - package-ecosystem: npm directory: /tests/browser schedule: interval: weekly + open-pull-requests-limit: 3 groups: - browser-tests: + browser-tests-compatible: patterns: ['*'] + update-types: ['minor', 'patch'] + ignore: + - dependency-name: '*' + update-types: ['version-update:semver-major'] + - package-ecosystem: nuget directory: / schedule: interval: weekly + open-pull-requests-limit: 3 + groups: + dotnet-compatible: + patterns: ['*'] + update-types: ['minor', 'patch'] + ignore: + - dependency-name: '*' + update-types: ['version-update:semver-major'] + - package-ecosystem: github-actions directory: / schedule: interval: weekly + open-pull-requests-limit: 3 groups: - actions: + actions-compatible: patterns: ['*'] + update-types: ['minor', 'patch'] + ignore: + - dependency-name: '*' + update-types: ['version-update:semver-major'] + - package-ecosystem: docker - directory: / - schedule: - interval: weekly - - package-ecosystem: docker - directory: /demo - schedule: - interval: weekly - - package-ecosystem: docker - directory: /runners/dotnet-8 - schedule: - interval: weekly - - package-ecosystem: docker - directory: /runners/dotnet-9 - schedule: - interval: weekly - - package-ecosystem: docker - directory: /runners/dotnet-10 + directories: + - / + - /demo + - /runners/dotnet-8 + - /runners/dotnet-9 + - /runners/dotnet-10 schedule: interval: weekly + open-pull-requests-limit: 3 + groups: + container-images-compatible: + patterns: ['*'] + update-types: ['minor', 'patch'] + ignore: + - dependency-name: '*' + update-types: ['version-update:semver-major']