Skip to content

Auto-merge patch/minor Dependabot PRs, gated by CI - #12

Merged
echoi merged 1 commit into
mainfrom
ci/dependabot-auto-merge-setup
Aug 9, 2026
Merged

Auto-merge patch/minor Dependabot PRs, gated by CI#12
echoi merged 1 commit into
mainfrom
ci/dependabot-auto-merge-setup

Conversation

@echoi

@echoi echoi commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Adds dependabot-auto-merge.yml: approves and enables auto-merge for Dependabot PRs that are patch/minor bumps (majors left for manual review). Actual merging is still gated by the branch protection rule on main requiring the Test deployment check.

Also documents the dependency-update pipeline in .github/workflows/README.md and CLAUDE.md, including the js-yaml/gray-matter anchored-resolution gotcha hit while fixing the last batch of alerts.

First PR under the new ruleset — direct pushes to main are blocked now that a required status check is in place, so this (and future changes) go through a PR instead.

🤖 Generated with Claude Code

Adds dependabot-auto-merge.yml: approves and enables auto-merge for
Dependabot PRs that are patch/minor bumps (majors left for manual
review). Actual merging is still gated by the branch protection rule
on main requiring the Test deployment check, set up separately in
repo settings alongside Dependabot security updates and repo
auto-merge.

Also documents the whole dependency-update pipeline in
.github/workflows/README.md and CLAUDE.md, including the js-yaml/
gray-matter anchored-resolution gotcha hit while fixing the last
batch of alerts.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@echoi
echoi merged commit 145078d into main Aug 9, 2026
2 checks passed
@echoi
echoi deleted the ci/dependabot-auto-merge-setup branch August 9, 2026 21:22
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