Skip to content

ci: tame dependabot (monthly+grouped) + run neutrality on every PR#12

Merged
cwvilla770 merged 1 commit into
mainfrom
chore/tame-dependabot-and-neutrality
Jun 26, 2026
Merged

ci: tame dependabot (monthly+grouped) + run neutrality on every PR#12
cwvilla770 merged 1 commit into
mainfrom
chore/tame-dependabot-and-neutrality

Conversation

@cwvilla770

Copy link
Copy Markdown
Contributor

Cleanup after turning the bots on.

dependabot — was bare weekly, so enabling it dumped 6 one-per-dependency PRs at once (the burst you saw). Now monthly, grouped into one PR per ecosystem, capped at 1 open PR each → at most ~2 grouped PRs/month.

neutrality — drop the lib/** path filter so it runs on every PR. It's a required status check now; a required check that only runs on some PRs leaves every other PR (dependabot, docs, workflow) permanently stuck on an "expected" check. The script only diffs the data files, so PRs that don't touch them produce an empty diff and pass instantly — safe to always run, and the gate is now real on 100% of PRs.

🤖 Generated with Claude Code

Two low-noise fixes after turning the bots on:

- dependabot: monthly, grouped into one PR per ecosystem, open-PR-limit 1.
  Turning it on dumped 6 one-per-dependency PRs at once; this caps it at
  ~2 grouped PRs/month (one actions, one npm).
- neutrality: drop the lib/** path filter so it runs on EVERY PR. It's a
  required status check now, and a required check that only runs on some
  PRs strands every other PR (dependabot, docs) in a permanent "expected"
  state. The script diffs only the data files, so PRs that don't touch
  them produce an empty diff and pass instantly — safe to always run.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AQLkYA4bk3sjBJD9obu4Cf
@vercel

vercel Bot commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
comparegamebackends Building Building Preview, Comment Jun 26, 2026 6:40am

Request Review

@cwvilla770 cwvilla770 merged commit 10ba446 into main Jun 26, 2026
3 of 4 checks passed
@cwvilla770 cwvilla770 deleted the chore/tame-dependabot-and-neutrality branch June 26, 2026 06:40
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