Skip to content

Group Dependabot updates and auto-merge non-majors - #60

Merged
proxymesh merged 1 commit into
mainfrom
cursor/dependabot-grouping-automerge-1f5c
Sep 1, 2026
Merged

Group Dependabot updates and auto-merge non-majors#60
proxymesh merged 1 commit into
mainfrom
cursor/dependabot-grouping-automerge-1f5c

Conversation

@proxymeshai

Copy link
Copy Markdown
Collaborator

Summary

  • Update .github/dependabot.yml for weekly Monday updates with grouping (prod-minor-patch / dev-all), cooldown, labels, and github-actions ecosystem.
  • Add .github/workflows/dependabot-auto-merge.yml to auto-squash non-major Dependabot PRs, with dependabot/fetch-metadata pinned to SHA 21025c7… (# v2.5.0).

Manual repo settings still needed

These require admin and cannot be set by this agent:

  • Allow auto-merge = on
  • Delete branch on merge = on
  • Branch protection requiring unit + integration checks
  • If approving reviews are required: exempt dependabot[bot] or use a GitHub App/PAT reviewer (GitHub blocks self-approval)

Major production bumps stay ungrouped for human review.

Slack Thread

Open in Web Open in Cursor 

Weekly Monday Dependabot for npm + github-actions with prod/dev
groups, and a SHA-pinned auto-merge workflow for non-major bumps.

Co-authored-by: ProxyMesh AI <proxymeshai@users.noreply.github.com>
@proxymesh
proxymesh marked this pull request as ready for review September 1, 2026 21:32
@proxymesh
proxymesh merged commit 4b8d32a into main Sep 1, 2026
1 check passed
@proxymesh
proxymesh deleted the cursor/dependabot-grouping-automerge-1f5c branch September 1, 2026 21:32
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.

3 participants