Skip to content

Make a group a CODEOWNER without having to share the project with the group

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

Currently, you will need to manually share a project with a group, in order to specify a group as a Code Owner.

Intended users

Further details

Since CODEOWNERS requires the approver group be shared, that means that when a user creates a new project, there's a secondary manual step (or else we need to create additional automation outside of GitLab). If a project provisioner misses that step, then the end user can merge MRs without approval for those restricted files (despite what CODEOWNERS says), which in some customers' workflow represents a security/compliance issue.

Proposal

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Links / references

Edited by 🤖 GitLab Bot 🤖