forked from ampproject/amphtml
-
Notifications
You must be signed in to change notification settings - Fork 0
/
OWNERS
55 lines (52 loc) · 1.87 KB
/
OWNERS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example
{
reviewerTeam: 'ampproject/reviewers-amphtml',
rules: [
{
owners: [
{name: 'cramforce', requestReviews: false},
{name: 'dvoytenko', requestReviews: false},
{name: 'jridgewell', requestReviews: false},
],
},
{
pattern: '**/validator-*.{protoascii,html,out}',
owners: [{name: 'ampproject/wg-caching', notify: true}],
},
{
pattern: '**/*.md',
owners: [{name: 'mrjoro'}, {name: 'ampproject/wg-outreach'}],
},
{
pattern: '{.*,babel.config.js,gulpfile.js}',
owners: [{name: 'ampproject/wg-infra'}],
},
{
pattern: '{package.json,yarn.lock}',
owners: [
{name: 'ampproject/wg-infra'},
{name: 'ampproject/wg-runtime'},
{name: 'ampproject/wg-performance'},
],
},
{
// The below rule will be here only temporarily during the transition
// period while many owners files are being updated as contributors and
// teams notice which files are out of date. The "notify" option means the
// owners bot will tag `rcebulko` on any PR that touches an owners file.
// This will allow verification of syntax and semantics for all updates
// until the syntax check API for Travis to use is complete.
// Though this gives `rcebulko` the ability to approve changes to owners
// files, he does not currently have merge access and he runs and
// maintains the owners bot application.
// TODO(#24685): Remove this once most owners files have been updated
// and/or the Travis check is implemented.
pattern: '**/{OWNERS.yaml,OWNERS}',
owners: [
{name: 'rcebulko', notify: true},
{name: 'mrjoro', requestReviews: false},
],
},
],
}