-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
Description
Repos inside Beman org don't require code review - let's enforce that
Today I discovered multiple repos (e.g, https://github.com/bemanproject/infra-workflows, https://github.com/bemanproject/cache_latest, https://github.com/bemanproject/transform_view - 10 repos in total) without automatic enforcement for code review in repo.
Technically, we require code review via REPOSITORY.CODEOWNERS and Code Review Guidelines
. Basically, we don't have control over this issue without some administrative actions.
My proposal:
- Add REPOSITORY.CODE_REVIEW_RULES - Update the Beman Standard: add REPOSITORY.CODE_REVIEW_RULES #158
- Create bot to query all repos in Beman org, check repo settings (e.g., code review ruleset) and, if problems are found, create issue and assign to an org admin.
TODOs:
- Add REPOSITORY.CODE_REVIEW_RULES
- Add automation