Restrict expensive automatic PR reviews for outside contributors (#2221)
<!-- CURSOR_SUMMARY -->
> [!NOTE]
> Tightens CI review automation to only run for specific trusted
contributors.
>
> - Adds author filter `if:` conditions in `bugbot-trigger.yml` and
`claude-pr-review.yml` to allow only `wwwillchen`, `azizmejri1`, and
`princeaden1`
> - Preserves `#skip-bugbot` opt-out for BugBot; removes previous
unconditional check in favor of combined author + skip filter
> - No functional changes to steps beyond gating; environments and
permissions remain the same
>
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
0de70045d0c98e4cec45f0a3b90100a223a0be9e. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
<!-- This is an auto-generated description by cubic. -->
## Summary by cubic
Restricts automatic PR reviews (BugBot and Claude) to an allowlist of
regular contributors. This controls review costs/limits and reduces risk
from external PRs.
- **New Features**
- BugBot: Only runs for PRs by wwwillchen, azizmejri1, or princeaden1;
can be disabled with #skip-bugbot in the PR body.
- Claude: Only runs for PRs by wwwillchen, azizmejri1, or princeaden1.
<sup>Written for commit 0de70045d0c98e4cec45f0a3b90100a223a0be9e.
Summary will update on new commits.</sup>
<!-- End of auto-generated description by cubic. -->
正在显示
请
注册
或者
登录
后发表评论