Skip to content

ci: auto-merge green Dependabot PRs (minor/patch) - #121

Merged
bgard68 merged 1 commit into
mainfrom
ci/dependabot-auto-merge
Sep 14, 2026
Merged

bgard68 merged 1 commit into
mainfrom
ci/dependabot-auto-merge

Conversation

@bgard68

@bgard68 bgard68 commented Sep 14, 2026

Copy link
Copy Markdown
Owner

Caveat 2 — replicates the LotteryApp auto-merge automation here.

Adds .github/workflows/dependabot-auto-merge.yml: Dependabot PRs whose required checks all pass merge themselves (minor/patch; majors held for review). Branch protection still gates everything.

  • No token needed — uses only the automatic GITHUB_TOKEN (documented pull_request + explicit-permissions pattern).
  • dependabot/fetch-metadata is SHA-pinned (this repo enforces SHA-pinning).
  • Prerequisite done: I enabled Settings → Allow auto-merge on this repo.

WidgetWorks doesn't use Central Package Management, so it has no lock-file (NU1004) problem — the LotteryApp lock-file-sync workflow isn't needed here.

🤖 Generated with Claude Code

Enables GitHub native auto-merge for Dependabot PRs whose required checks
all pass, holding major bumps for manual review. Uses the documented
pull_request + explicit-permissions pattern with the automatic
GITHUB_TOKEN — no PAT. fetch-metadata is SHA-pinned (repo requires it).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@bgard68
bgard68 merged commit 8feaf4f into main Sep 14, 2026
9 checks passed
@bgard68
bgard68 deleted the ci/dependabot-auto-merge branch September 14, 2026 12:21
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