Skip to content

Commit

Permalink
🏗 Add OWNERS files for all build-system/ sub-directories (#24945)
Browse files Browse the repository at this point in the history
  • Loading branch information
rsimha committed Oct 8, 2019
1 parent af744d7 commit 33dc62a
Show file tree
Hide file tree
Showing 15 changed files with 220 additions and 0 deletions.
16 changes: 16 additions & 0 deletions build-system/babel-plugins/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [
{ name: 'ampproject/wg-infra' },
{ name: 'ampproject/wg-runtime' },
{ name: 'ampproject/wg-performance' },
{ name: 'erwinmombay', notify: true },
{ name: 'jridgewell', notify: true }
]
}
]
}
10 changes: 10 additions & 0 deletions build-system/common/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [{ name: 'ampproject/wg-infra' }]
}
]
}
33 changes: 33 additions & 0 deletions build-system/compile/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [{ name: 'ampproject/wg-infra' }]
},
{
pattern: '{build.conf,bundles.config,sources}.js',
owners: [
{ name: 'ampproject/wg-infra' },
{ name: 'ampproject/wg-runtime' },
{ name: 'ampproject/wg-performance' }
]
},
{
pattern: '{closure-compile,compile}.js',
owners: [{ name: 'rsimha', notify: true }]
},
{
pattern: 'single-pass.js',
owners: [
{ name: 'erwinmombay', notify: true },
{ name: 'rsimha', notify: true }
]
},
{
pattern: 'internal-version.js',
owners: [{ name: 'danielrozenberg', notify: true }]
}
]
}
16 changes: 16 additions & 0 deletions build-system/eslint-rules/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [
{ name: 'ampproject/wg-infra' },
{ name: 'ampproject/wg-runtime' },
{ name: 'ampproject/wg-performance' },
{ name: 'erwinmombay', notify: true },
{ name: 'jridgewell', notify: true }
]
}
]
}
10 changes: 10 additions & 0 deletions build-system/externs/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [{ name: '*' }]
}
]
}
14 changes: 14 additions & 0 deletions build-system/pr-check/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [
{ name: 'ampproject/wg-infra' },
{ name: 'estherkim', notify: true },
{ name: 'rsimha', notify: true }
]
}
]
}
14 changes: 14 additions & 0 deletions build-system/runner/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [
{ name: 'ampproject/wg-infra' },
{ name: 'erwinmombay', notify: true },
{ name: 'rsimha', notify: true }
]
}
]
}
13 changes: 13 additions & 0 deletions build-system/sauce_connect/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [
{ name: 'ampproject/wg-infra' },
{ name: 'rsimha', notify: true }
]
}
]
}
14 changes: 14 additions & 0 deletions build-system/server/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [{ name: 'ampproject/wg-infra' }]
},
{
pattern: 'lazy-build.js',
owners: [{ name: 'rsimha', notify: true }]
}
]
}
13 changes: 13 additions & 0 deletions build-system/server/app-index/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [
{ name: 'ampproject/wg-infra' },
{ name: 'alanorozco', notify: true }
]
}
]
}
10 changes: 10 additions & 0 deletions build-system/tasks/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [{ name: 'ampproject/wg-infra' }]
}
]
}
13 changes: 13 additions & 0 deletions build-system/tasks/e2e/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [
{ name: 'ampproject/wg-infra' },
{ name: 'estherkim', notify: true }
]
}
]
}
13 changes: 13 additions & 0 deletions build-system/tasks/runtime-test/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [
{ name: 'ampproject/wg-infra' },
{ name: 'estherkim', notify: true }
]
}
]
}
13 changes: 13 additions & 0 deletions build-system/tasks/visual-diff/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [
{ name: 'ampproject/wg-infra' },
{ name: 'danielrozenberg', notify: true }
]
}
]
}
18 changes: 18 additions & 0 deletions build-system/test-configs/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// For an explanation of the OWNERS rules and syntax, see:
// https://github.com/ampproject/amp-github-apps/blob/master/owners/OWNERS.example

{
rules: [
{
owners: [
{ name: 'ampproject/wg-infra' },
{ name: 'ampproject/wg-runtime' },
{ name: 'ampproject/wg-performance' }
]
},
{
pattern: 'dep-check-config.js',
owners: [{ name: '*' }]
}
]
}

0 comments on commit 33dc62a

Please sign in to comment.