OWNERS File
This issue tracks the need for an OWNERS file in the oadp-cli repository to support k8s prow automation.
What is an OWNERS file?
The OWNERS file is used by the Kubernetes prow automation system to define code reviewers and approvers for a repository or directory.
Why is it needed?
- Enables prow's
/lgtm and /approve commands for pull request automation
- Defines who can review (
reviewers) and approve (approvers) PRs
- Required for proper integration with Tide (prow's automated merge queue)
- Allows the
blunderbuss plugin to auto-assign reviewers
Proposed OWNERS file structure
approvers:
- <github-username>
reviewers:
- <github-username>
References
OWNERS File
This issue tracks the need for an
OWNERSfile in theoadp-clirepository to support k8s prow automation.What is an OWNERS file?
The
OWNERSfile is used by the Kubernetes prow automation system to define code reviewers and approvers for a repository or directory.Why is it needed?
/lgtmand/approvecommands for pull request automationreviewers) and approve (approvers) PRsblunderbussplugin to auto-assign reviewersProposed OWNERS file structure
References