Skip to content

fix: add dependabot to AI Moderator skip-bots#314

Open
JacobPEvans wants to merge 1 commit intogithubnext:mainfrom
JacobPEvans:fix/ai-moderator-skip-bots-dependabot
Open

fix: add dependabot to AI Moderator skip-bots#314
JacobPEvans wants to merge 1 commit intogithubnext:mainfrom
JacobPEvans:fix/ai-moderator-skip-bots-dependabot

Conversation

@JacobPEvans
Copy link
Copy Markdown

Dependabot has permission: none on repositories (GitHub App model), so the role-based skip (skip-roles: [admin, maintainer, write, triage]) doesn't catch it. This means every Dependabot PR triggers a full AI agent run unnecessarily.

Adding dependabot to the default skip-bots list prevents this.

Note: github-actions and copilot are already listed; this just adds the other common automation bot.

Also fixes two pre-existing lint issues in the file:

  • MD013: wrapped an over-length line in the Actions section
  • Replaced tinyurl in the short-URL example list with t.co

Dependabot operates as a GitHub App with `permission: none` on
repositories, so the role-based `skip-roles: [admin, maintainer,
write, triage]` check doesn't catch it. Every Dependabot PR was
triggering a full AI moderator run unnecessarily.

Adding `dependabot` to `skip-bots` alongside the existing
`github-actions` and `copilot` entries prevents this.

Also fix two pre-existing lint issues: MD013 line-length on the
`ai-inspected` bullet and replace `tinyurl` (unknown word to cspell)
with `t.co` in the short URL examples.
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