Skip to content

chore(deps): group dependabot updates and track GitHub Actions - #72

Merged
HandyS11 merged 1 commit into
developfrom
chore/dependabot-groups
Jul 31, 2026
Merged

chore(deps): group dependabot updates and track GitHub Actions#72
HandyS11 merged 1 commit into
developfrom
chore/dependabot-groups

Conversation

@HandyS11

Copy link
Copy Markdown
Owner

Summary

  • Add a catch-all groups entry to the NuGet ecosystem so every dependency bump lands in a single weekly PR instead of one PR per package.
  • Add a github-actions ecosystem section (directory: "/", weekly, same catch-all group) so the actions used by .github/workflows/*.yml are kept up to date — they weren't being tracked at all before.

Actions now covered: actions/checkout, actions/cache, actions/setup-dotnet, actions/setup-java, actions/upload-artifact, codecov/codecov-action.

Notes

  • The existing SixLabors major-version ignore rules are preserved and still apply inside the group.
  • With a catch-all group, majors are batched alongside patches, so one breaking bump blocks the whole PR until it's resolved. If that becomes annoying, the fix is splitting into a minor/patch group and letting majors arrive individually.

Test plan

  • Config-only change; verify via the Dependabot job log on the repo's next scheduled run (Insights → Dependency graph → Dependabot).

🤖 Generated with Claude Code

Batch every NuGet bump into a single weekly PR via a catch-all group
instead of one PR per package. The SixLabors major-version ignore rules
still apply inside the group.

Also add a github-actions ecosystem entry so the actions used by
.github/workflows/*.yml are kept up to date, grouped the same way.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 31, 2026 22:37

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository’s Dependabot configuration to reduce update noise and ensure GitHub Actions dependencies are also kept current alongside NuGet packages.

Changes:

  • Adds a catch-all Dependabot groups entry for the NuGet ecosystem so dependency updates arrive as a single weekly PR.
  • Adds a new github-actions ecosystem entry (weekly) with a catch-all group to track updates for actions referenced by workflows.
  • Preserves the existing ignore rules preventing SixLabors major-version updates.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@HandyS11
HandyS11 merged commit d53f080 into develop Jul 31, 2026
4 checks passed
@HandyS11
HandyS11 deleted the chore/dependabot-groups branch July 31, 2026 22:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants