Skip to content

Automate successful Dependabot updates - #86

Merged
Andrew-S-Rosen merged 1 commit into
mainfrom
agent/dependabot-auto-merge
Aug 18, 2026
Merged

Automate successful Dependabot updates#86
Andrew-S-Rosen merged 1 commit into
mainfrom
agent/dependabot-auto-merge

Conversation

@Andrew-S-Rosen

Copy link
Copy Markdown
Member

What changed

Adds a GitHub Actions workflow that enables squash auto-merge for Dependabot pull requests after the existing tests workflow completes successfully.

Safety

  • Verifies the pull request author is dependabot[bot].
  • Verifies the successful workflow run tested the pull request's current head commit.
  • Uses GitHub auto-merge so any remaining branch-protection requirements are still enforced.
  • Grants only contents: write and pull-requests: write to the trusted workflow_run job.

Validation

  • Confirmed repository auto-merge and squash merging are enabled.
  • Confirmed the existing tests workflow runs for pull requests.
  • Confirmed this branch is one commit ahead of main with only the new workflow file.

@Andrew-S-Rosen
Andrew-S-Rosen marked this pull request as ready for review August 18, 2026 02:28
@Andrew-S-Rosen
Andrew-S-Rosen merged commit cdaba78 into main Aug 18, 2026
4 checks passed
@Andrew-S-Rosen
Andrew-S-Rosen deleted the agent/dependabot-auto-merge branch August 18, 2026 02:28
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.

1 participant