In batch changes, it would be nice to be able to split the changes into multiple PR/MR/CR based on the CODEOWNERS configured in the repository for easier review / approval.
Is your feature request related to a problem? If so, please describe.
In a big complicated multi-tenants repository, directory is not a good boundary of ownership that can be used as the basis of code review / approval. Big source code hosting providers use different form of CODEOWNERS: Github has 1, Gitlab has a slightly more complicated syntax, Gerrit and k8s use OWNER yaml file.
It would be a lot better to have batch change split the PR/MR/CR based on owners for easier review/merge.
Describe alternatives you've considered.
Manual bash script.
Or modifying fastmod to be aware of PR/MR and CODEOWERS workflow
Feature request description
In batch changes, it would be nice to be able to split the changes into multiple PR/MR/CR based on the CODEOWNERS configured in the repository for easier review / approval.
Is your feature request related to a problem? If so, please describe.
In a big complicated multi-tenants repository, directory is not a good boundary of ownership that can be used as the basis of code review / approval. Big source code hosting providers use different form of CODEOWNERS: Github has 1, Gitlab has a slightly more complicated syntax, Gerrit and k8s use OWNER yaml file.
It would be a lot better to have batch change split the PR/MR/CR based on owners for easier review/merge.
Describe alternatives you've considered.
Manual bash script. Or modifying
fastmod
to be aware of PR/MR and CODEOWERS workflowAdditional context