From d06b9f62f5a879e1d757c6356c62388abdc36deb Mon Sep 17 00:00:00 2001 From: Golo Roden Date: Sat, 27 Jun 2026 14:12:05 +0200 Subject: [PATCH] chore: Group Dependabot updates and align commit prefixes. Bundle minor and patch updates per ecosystem into one pull request each, while major updates keep coming in individually so breaking changes stay isolated and reviewable. Align commit-message prefixes with what ships in the product: ecosystems whose updates change the released artifact use `fix` (triggering a patch release), while CI, test, and documentation tooling uses `chore` (release-neutral). Where an ecosystem distinguishes production from development dependencies, they are split into separate groups so the two prefixes apply cleanly. Replace the team assignee (which GitHub rejects, since assignees must be individual users) with goloroden; team review already runs through CODEOWNERS and branch protection. Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01BEb1kvMyuGfpybysH3N7Ln --- .github/dependabot.yml | 34 ++++++++++++++++++++++++++++------ 1 file changed, 28 insertions(+), 6 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 8972cfe..8c97842 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,25 +8,47 @@ updates: interval: weekly open-pull-requests-limit: 10 assignees: - - thenativeweb/internal_dev + - goloroden labels: - Dependencies allow: - dependency-type: direct commit-message: - prefix: "chore: " - prefix-development: "chore: " + prefix: fix + prefix-development: chore + groups: + mix-production: + dependency-type: production + patterns: + - "*" + update-types: + - minor + - patch + mix-development: + dependency-type: development + patterns: + - "*" + update-types: + - minor + - patch - - package-ecosystem: "github-actions" + - package-ecosystem: github-actions directory: "/" cooldown: default-days: 7 schedule: - interval: "weekly" + interval: weekly open-pull-requests-limit: 10 assignees: - - thenativeweb/internal_dev + - goloroden labels: - Dependencies commit-message: prefix: chore + groups: + github-actions: + patterns: + - "*" + update-types: + - minor + - patch