mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-05-06 22:26:57 +00:00
enable CODEOWNERS file to enforce reviews on key files
* The plan is to migrate as much config as possible to a config.yml file that is committed to fdroiddata. That means it must not be accessible for a single contributor to change. The risks of breakage or abuse are too high. * The GitLab CI setup is essential, complex, and interwoven into many other pieces. Any changes should be reviewed, not just pushed. * Some changes need to be checked by CI, so they should go through merge requests.
This commit is contained in:
parent
6528668097
commit
e75b97ec2a
1 changed files with 21 additions and 0 deletions
21
.gitlab/CODEOWNERS
Normal file
21
.gitlab/CODEOWNERS
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
|
||||
# These rarely need to be changed, and changes can have big impacts.
|
||||
[Three Approvers][3] @fdroid
|
||||
config.yml
|
||||
config/channels.yml
|
||||
config/config.yml
|
||||
config/*.png
|
||||
config/*/config.yml
|
||||
config/*/*.png
|
||||
|
||||
|
||||
[Review Required][2] @fdroid
|
||||
.gitlab-ci.yml
|
||||
.gitlab/
|
||||
|
||||
|
||||
[Merge Request Required] @fdroid
|
||||
config/antiFeatures.yml
|
||||
config/categories.yml
|
||||
config/*/antiFeatures.yml
|
||||
config/*/categories.yml
|
||||
Loading…
Reference in a new issue