chore: standardize CODEOWNERS on @petry-projects/org-leads team - #192
Conversation
Replace individual user/bot listings with the new @petry-projects/org-leads team. This: - Keeps CODEOWNERS files stable across membership changes - Resolves the GitHub App CODEOWNERS limitation (Apps can't be code owners, but a machine user in the team can — fixes pr-review-agent#27) - Centralizes owner management to a single team Adds standards/codeowners-standard.md documenting the policy. Child repos will be migrated in follow-up PRs. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
Warning Rate limit exceeded
To keep reviews running without waiting, you can enable usage-based add-on for your organization. This allows additional reviews beyond the hourly cap. Account admins can enable it under billing. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (2)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Review rate limit: 0/1 reviews remaining, refill in 39 minutes and 21 seconds.Comment |
|
There was a problem hiding this comment.
Pull request overview
Standardizes this repository’s CODEOWNERS configuration around the new @petry-projects/org-leads team and adds a written policy describing the intended org-wide CODEOWNERS approach.
Changes:
- Replace the default
.github/CODEOWNERSowner list with@petry-projects/org-leads. - Add
standards/codeowners-standard.mddefining the new CODEOWNERS policy and migration guidance.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
standards/codeowners-standard.md |
Adds documentation for the new CODEOWNERS policy centered on @petry-projects/org-leads. |
.github/CODEOWNERS |
Switches the default owner rule to the @petry-projects/org-leads team and adds explanatory comments. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| # Default owner for all files | ||
| * @don-petry @petry-projects-pr-review-agent @dependabot-automerge-petry | ||
| * @petry-projects/org-leads |
| # Standard: use the @petry-projects/org-leads team for all code owner | ||
| # assignments instead of listing individuals or bot accounts directly. | ||
| # This keeps CODEOWNERS files stable and centralizes membership management. | ||
| # See: standards/codeowners-standard.md |
| ## Rule | ||
|
|
||
| CODEOWNERS files MUST reference the `@petry-projects/org-leads` team rather than individual users or bot accounts. | ||
|
|
| * @petry-projects/org-leads | ||
| ``` | ||
|
|
||
| Path-specific rules MAY use additional teams or individuals when a narrower owner is appropriate, but the default `*` rule must always include `@petry-projects/org-leads`. |
* chore: standardize CODEOWNERS on @petry-projects/org-leads team Replace individual user/bot listings with the new @petry-projects/org-leads team. This: - Keeps CODEOWNERS files stable across membership changes - Resolves the GitHub App CODEOWNERS limitation (Apps can't be code owners, but a machine user in the team can — fixes pr-review-agent#27) - Centralizes owner management to a single team Adds standards/codeowners-standard.md documenting the policy. Child repos will be migrated in follow-up PRs. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix: satisfy markdownlint MD013 line-length and MD040 fenced code lang --------- Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
* chore: standardize CODEOWNERS on @petry-projects/org-leads team Replace individual user/bot listings with the new @petry-projects/org-leads team. This: - Keeps CODEOWNERS files stable across membership changes - Resolves the GitHub App CODEOWNERS limitation (Apps can't be code owners, but a machine user in the team can — fixes pr-review-agent#27) - Centralizes owner management to a single team Adds standards/codeowners-standard.md documenting the policy. Child repos will be migrated in follow-up PRs. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix: satisfy markdownlint MD013 line-length and MD040 fenced code lang --------- Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
* chore: standardize CODEOWNERS on @petry-projects/org-leads team Replace individual user/bot listings with the new @petry-projects/org-leads team. This: - Keeps CODEOWNERS files stable across membership changes - Resolves the GitHub App CODEOWNERS limitation (Apps can't be code owners, but a machine user in the team can — fixes pr-review-agent#27) - Centralizes owner management to a single team Adds standards/codeowners-standard.md documenting the policy. Child repos will be migrated in follow-up PRs. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix: satisfy markdownlint MD013 line-length and MD040 fenced code lang --------- Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
* chore: standardize CODEOWNERS on @petry-projects/org-leads team Replace individual user/bot listings with the new @petry-projects/org-leads team. This: - Keeps CODEOWNERS files stable across membership changes - Resolves the GitHub App CODEOWNERS limitation (Apps can't be code owners, but a machine user in the team can — fixes pr-review-agent#27) - Centralizes owner management to a single team Adds standards/codeowners-standard.md documenting the policy. Child repos will be migrated in follow-up PRs. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix: satisfy markdownlint MD013 line-length and MD040 fenced code lang --------- Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
* chore: standardize CODEOWNERS on @petry-projects/org-leads team Replace individual user/bot listings with the new @petry-projects/org-leads team. This: - Keeps CODEOWNERS files stable across membership changes - Resolves the GitHub App CODEOWNERS limitation (Apps can't be code owners, but a machine user in the team can — fixes pr-review-agent#27) - Centralizes owner management to a single team Adds standards/codeowners-standard.md documenting the policy. Child repos will be migrated in follow-up PRs. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix: satisfy markdownlint MD013 line-length and MD040 fenced code lang --------- Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>



Summary
.github/CODEOWNERSwith the new@petry-projects/org-leadsteamstandards/codeowners-standard.mddocumenting the policyWhy
@donpetry-botin the team can satisfyrequire_code_owner_review. Closes pr-review-agent#27Team
@petry-projects/org-leads(newly created):@don-petry(maintainer)@donpetry-bot(member — machine user for pr-review-agent)Test plan
require_code_owner_reviewon TalkTerm after migration🤖 Generated with Claude Code