Skip to content

Automate Dependabot PRs: weekly groups + CI build + auto-merge#55

Closed
Kevintjuhz wants to merge 1 commit into
mainfrom
feat/dependabot-automation
Closed

Automate Dependabot PRs: weekly groups + CI build + auto-merge#55
Kevintjuhz wants to merge 1 commit into
mainfrom
feat/dependabot-automation

Conversation

@Kevintjuhz
Copy link
Copy Markdown
Member

Summary

  • Updates dependabot.yml to weekly schedule (Monday 06:00 CET) with grouped minor+patch bumps — reduces PR volume from daily-per-package to ~2-3 PRs/week
  • Adds .github/workflows/dependabot-auto-merge.yml: runs a build CI check on Dependabot PRs, then enables auto-merge for patch and minor updates once the build passes
  • Major version bumps get labeled needs-review + major-bump and stay open for manual review

Shared reusable workflows (node-build.yml, dependabot-auto-merge.yml) live in preprio/.github — see preprio/.github PR #5. Merge that PR to main before merging these.

After merging

For auto-merge to work, enable these repo settings:

  1. Settings → General → "Allow auto-merge" ✓
  2. Settings → Branches → Add branch protection rule for main → require status check build / build
  3. Settings → Actions → General → "Allow GitHub Actions to create and approve pull requests" ✓

🤖 Generated with Claude Code

- Update dependabot.yml to weekly schedule with grouped minor+patch bumps
- Add dependabot-auto-merge.yml: runs build CI on Dependabot PRs, then
  auto-merges patch/minor once green; labels major bumps for manual review

Shared reusable workflows live in preprio/.github.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@tomswinkels tomswinkels deleted the feat/dependabot-automation branch May 15, 2026 12:22
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