Skip to content

ci: add dependabot auto-merge workflow#41

Merged
nmccready merged 1 commit intomasterfrom
feat/dependabot-auto-merge
Mar 6, 2026
Merged

ci: add dependabot auto-merge workflow#41
nmccready merged 1 commit intomasterfrom
feat/dependabot-auto-merge

Conversation

@nmccready-tars
Copy link
Contributor

Adds a GitHub Actions workflow to auto-merge dependabot PRs after CI passes.

How it works

  • Triggers on pull_request_target for dependabot[bot] actor only
  • Auto-approves and enables squash auto-merge
  • Waits for all required CI checks to pass before merging

Safety

  • Dependabot configs have 7-day cooldown for stability
  • Auto-merge only completes after branch protection checks pass
  • Only dependabot PRs are affected

Prerequisite

Allow auto-merge must be enabled in repo settings (Settings → General → Pull Requests → Allow auto-merge).

@nmccready-tars nmccready-tars force-pushed the feat/dependabot-auto-merge branch from fef5aa9 to 8b7754d Compare March 6, 2026 13:27
@nmccready nmccready merged commit 94e3806 into master Mar 6, 2026
3 checks passed
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