Skip to content

Auto-approve and merge all Dependabot version updates - #31

Merged
proxymesh merged 1 commit into
mainfrom
cursor/dependabot-auto-merge-all-4747
Sep 4, 2026
Merged

Auto-approve and merge all Dependabot version updates#31
proxymesh merged 1 commit into
mainfrom
cursor/dependabot-auto-merge-all-4747

Conversation

@proxymeshai

Copy link
Copy Markdown
Collaborator

Ports the Dependabot auto-merge setup from proxy-examples (#56) into this repo.

Workflow

  • Auto-approve same-repo Dependabot PRs
  • Enable squash auto-merge for all version updates (including majors)
  • Key off PR author + same-repo head (so branch updates still trigger)
  • Drop dependabot/fetch-metadata and the minor/patch eligibility gate

dependabot.yml

  • Split dev-all into dev-minor-patch + dev-major
  • Add prod-major alongside prod-minor-patch
  • Keep a single actions group

Requires Actions → General → “Allow GitHub Actions to create and approve pull requests” to be enabled.

After merge, open Dependabot PRs (e.g. #30) can have their branches updated so they auto-merge.

Slack Thread

Open in Web Open in Cursor 

Match proxy-examples: approve + squash auto-merge for same-repo
Dependabot PRs (including majors), and split Dependabot groups into
minor-patch vs major for clearer PR batches.

Co-authored-by: ProxyMesh AI <proxymeshai@users.noreply.github.com>
@proxymeshai
proxymeshai marked this pull request as ready for review September 4, 2026 17:07
@proxymesh
proxymesh merged commit 0382c1d into main Sep 4, 2026
4 checks passed
@proxymesh
proxymesh deleted the cursor/dependabot-auto-merge-all-4747 branch September 4, 2026 17:18
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