forked from ampproject/amphtml
-
Notifications
You must be signed in to change notification settings - Fork 0
/
OWNERS
74 lines (73 loc) · 1.96 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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/main/owners/OWNERS.example
{
reviewerPool: ['ampproject/reviewers-amphtml', 'renovate-approve[bot]'],
rules: [
{
owners: [
{name: 'erwinmombay', requestReviews: true},
{name: 'powerivq', requestReviews: true},
{name: 'ychsieh', requestReviews: true},
{name: 'banaag', requestReviews: true},
],
},
{
pattern: '**/validator-*.{protoascii,html,out,out.cpponly}',
owners: [{name: 'ampproject/wg-caching', required: true}],
},
{
pattern: '**/*.md',
owners: [{name: '*'}],
},
{
pattern: '{.*,amp.js}',
owners: [{name: 'ampproject/wg-infra'}],
},
{
pattern: '{babel.config.js,package-scripts.js}',
owners: [
{name: 'ampproject/wg-infra'},
{name: 'ampproject/wg-performance'},
],
},
{
pattern: '{package.json,package-lock.json}',
owners: [
{name: 'ampproject/wg-infra', requestReviews: false},
{name: 'ampproject/wg-performance', requestReviews: false},
],
},
{
pattern: '**/package{,-lock}.json',
owners: [{name: 'renovate[bot]'}],
},
{
pattern: '**/OWNERS',
owners: [
{name: 'erwinmombay', requestReviews: false},
{name: 'mrjoro', requestReviews: false},
{name: 'newmuis', requestReviews: false},
],
},
{
// Locked down to minimize new import aliases being added
pattern: 'tsconfig{,.base}.json',
owners: [{name: 'ampproject/wg-performance', required: true}],
},
{
pattern: '**/tsconfig.json',
owners: [{name: 'ampproject/wg-performance'}],
},
{
pattern: '**/*.d.ts',
owners: [
{name: 'ampproject/wg-infra'},
{name: 'ampproject/wg-performance'},
],
},
{
pattern: '**/build-dom.js',
owners: [{name: 'erwinmombay'}],
},
],
}