Skip to content

Enable Dependabot auto-approve and auto-merge for all updates - #63

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

Enable Dependabot auto-approve and auto-merge for all updates#63
proxymesh merged 1 commit into
mainfrom
cursor/dependabot-auto-approve-merge-0578

Conversation

@proxymeshai

Copy link
Copy Markdown
Collaborator

Summary

Ports the final Dependabot auto-approve/auto-merge setup from proxy-examples / python-proxy-headers / scrapy-proxy-headers into this repo.

  • Auto-approve + squash auto-merge all same-repo Dependabot version updates (including majors) once required checks pass
  • Key off PR author + same-repo head guard (so branch updates still trigger; never checks out PR code)
  • Drop dependabot/fetch-metadata and the non-major gate
  • Split npm Dependabot groups into prod-minor-patch / prod-major / dev-minor-patch / dev-major
  • Add dependencies / automerge labels on the github-actions ecosystem

After merge, open Dependabot PRs (#61 actions, #62 @humanfs/node) should be refreshed so the new workflow can approve + auto-merge them.

Test plan

  • CI green on this PR
  • Confirm repo settings: Allow auto-merge; Allow GitHub Actions to create and approve pull requests
  • After merge, update open Dependabot PR branches and confirm they auto-approve + auto-merge

Slack Thread

Open in Web Open in Cursor 

Match proxy-examples / python-proxy-headers / scrapy-proxy-headers:
approve and squash-auto-merge every same-repo Dependabot version update
(including majors), and split npm groups into minor-patch vs major.

Co-authored-by: ProxyMesh AI <proxymeshai@users.noreply.github.com>
@proxymeshai
proxymeshai marked this pull request as ready for review September 4, 2026 17:47
@proxymesh
proxymesh merged commit 11cf0c2 into main Sep 4, 2026
3 checks passed
@proxymesh
proxymesh deleted the cursor/dependabot-auto-approve-merge-0578 branch September 4, 2026 17:53
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