diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 00000000000000..ead3018566d70c --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,26 @@ +@@@MatterCSA @jumartin @jepenven @ricasall @makardou @selissia +@@@MatterWatt @jumartin @jepenven @ricasall @makardou @selissia @rerasool +@@@MatterWifi @mamehta +@@@Documentation @wehale @caowens @rerasool +@@@Unify @anesbens @dejensen @thbowley @dewassie @svradema +@@@CICD @gbash @yushu @shmakdis @jepenven + +# Pipeline rule +./Jenkinsfile @@MatterWatt @@CICD +./silabs_ci_scripts/ @@MatterWatt @@CICD + +# Documentation is everyone business +**/*.md @@Documentation @@MatterWatt @@MatterWifi @@Unify + +./examples/ @@MatterCSA +./src/ @@MatterCSA + +./silabs_examples @@MatterWatt @@MatterWifi + +./silabs_examples/unify-matter-bridge @@Unify @@MatterWatt + +CODEOWNERS @@MatterWatt + +# At least a senior and two code owners in total must approve. +OverallCheck(2) +Check(@@MatterCSA >= 1) \ No newline at end of file