1+ # Global default: all files fall back to the Segment docs team
2+ # unless overridden by a more specific rule.
13* @ segmentio/segment-doc-team
2- # The default owners for everything in
3- # the repo. Unless a later match takes precedence.
4- CODEOWNERS @ segmentio/segment-doc-team
54
5+ # The specific rules in this file still take precedence (for example, /src/protocols).
6+ # However, we've added @segmentio/segment-doc-team to each rule to make sure that
7+ # PRs can be reviewed by ANY member of the team. If the docs team member isn't available,
8+ # GitHub will assign reviewers randomly from the rest of the team.
9+
10+ # CODEOWNERS file itself
11+ CODEOWNERS @ segmentio/segment-doc-team
612
713# Utility scripts
814/scripts @ segmentio/segment-doc-team
@@ -11,43 +17,23 @@ CODEOWNERS @segmentio/segment-doc-team
1117# /vale-styles @segmentio/segment-doc-team
1218# .vale.ini @segmentio/segment-doc-team
1319
14-
15- # Content owners should be in the order of PM, TL (team-lead), and EM (in a crisis) for a given team.
16- # This team will receive review requests automatically when a PR is submitted modifying the files in
17- # a given directory+subtree, or file type, etc. that matches below. While Github won't enforce the
18- # order names are listed in for the PR review, this file can provide insight on who should be contacted
19- # if anything becomes time sensitive. Names other than the PM can mostly ignore these review notifications
20- # but are listed here as backup.
21-
20+ # Content ownership by team member
2221
2322# Libraries owners
24- /src /connections /catalog /libraries @ stayseesong
25-
26-
27- # Destinations owners
28- # /src/connections/destinations @stayseesong=
29-
30- # Stratconn
31- # # Adobe
32-
33-
34- # # Facebook
35-
36-
37- # # Google
38-
39-
40- # # Salesforce
23+ /src /connections /catalog /libraries @ stayseesong @ segmentio/segment-doc-team
4124
25+ # Destinations owners; owned by the docs team only,
26+ # so GitHub can assign a reviewer randomly.
27+ /src /connections /destinations @ segmentio/segment-doc-team
4228
4329# Engage
44- /src /engage / @ pwseg
30+ /src /engage / @ pwseg @ segmentio/segment-doc-team
4531
4632# Unify
47- /src /unify @ pwseg
33+ /src /unify @ pwseg @ segmentio/segment-doc-team
4834
4935# Protocols owners
50- /src /protocols @ forstisabella
36+ /src /protocols @ forstisabella @ segmentio/segment-doc-team
5137
5238# Storage owners
53- /src /connections /storage @ forstisabella
39+ /src /connections /storage @ forstisabella @ segmentio/segment-doc-team
0 commit comments