Skip to content

Repos inside Beman org don't require code review - let's enforce that #157

@neatudarius

Description

@neatudarius

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:

  1. Add REPOSITORY.CODE_REVIEW_RULES - Update the Beman Standard: add REPOSITORY.CODE_REVIEW_RULES #158
  2. 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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions