Skip to content

Commit 574ea6b

Browse files
mattmoorknative-prow-robot
authored andcommitted
Use OWNERS_ALIASES for basically all OWNERS files (knative#2034)
* Migrate the autoscaling directories to use OWNER_ALIASES for consistency. * Migrate the monitoring directories to use OWNER_ALIASES for consistency. * Migrate the productivity directories to use OWNER_ALIASES for consistency. * Migrate third_party to use OWNERS_ALIASES for consistency.
1 parent 65c8d0e commit 574ea6b

File tree

17 files changed

+119
-35
lines changed

17 files changed

+119
-35
lines changed

OWNERS_ALIASES

+40
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,43 @@ aliases:
77
- mattmoor
88
- tcnghia
99
- grantr
10+
11+
autoscaling-approvers:
12+
- josephburnett
13+
- mdemirhan
14+
autoscaling-reviewers:
15+
- josephburnett
16+
- mdemirhan
17+
18+
monitoring-approvers:
19+
- mdemirhan
20+
- yanweiguo
21+
monitoring-reviewers:
22+
- mdemirhan
23+
- yanweiguo
24+
25+
productivity-approvers:
26+
- adrcunha
27+
- jessiezcc
28+
- srinivashegde86
29+
- steuhs
30+
productivity-reviewers:
31+
- adrcunha
32+
- jessiezcc
33+
- srinivashegde86
34+
- steuhs
35+
36+
networking-approvers:
37+
- mdemirhan
38+
- tcnghia
39+
networking-reviewers:
40+
- mdemirhan
41+
- tcnghia
42+
43+
build-approvers:
44+
- imjasonh
45+
- mattmoor
46+
build-reviewers:
47+
- imjasonh
48+
- mattmoor
49+

cmd/activator/OWNERS

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- josephburnett
5-
- mdemirhan
4+
- autoscaling-approvers
5+
6+
reviewers:
7+
- autoscaling-reviewers

cmd/autoscaler/OWNERS

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- josephburnett
5-
- mdemirhan
4+
- autoscaling-approvers
5+
6+
reviewers:
7+
- autoscaling-reviewers

cmd/queue/OWNERS

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- josephburnett
5-
- mdemirhan
4+
- autoscaling-approvers
5+
6+
reviewers:
7+
- autoscaling-reviewers

config/monitoring/OWNERS

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- mdemirhan
5-
- yanweiguo
4+
- monitoring-approvers
5+
6+
reviewers:
7+
- monitoring-reviewers

docs/debugging/OWNERS

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- mdemirhan
5-
- yanweiguo
4+
- monitoring-approvers
5+
6+
reviewers:
7+
- monitoring-reviewers

docs/scaling/OWNERS

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- josephburnett
4+
- autoscaling-approvers
5+
6+
reviewers:
7+
- autoscaling-reviewers

hack/OWNERS

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- adrcunha
4+
- productivity-approvers
5+
6+
reviewers:
7+
- productivity-reviewers

pkg/activator/OWNERS

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- josephburnett
5-
- mdemirhan
4+
- autoscaling-approvers
5+
6+
reviewers:
7+
- autoscaling-reviewers

pkg/autoscaler/OWNERS

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- josephburnett
5-
- mdemirhan
4+
- autoscaling-approvers
5+
6+
reviewers:
7+
- autoscaling-reviewers

pkg/h2c/OWNERS

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- josephburnett
5-
- mdemirhan
4+
- autoscaling-approvers
5+
6+
reviewers:
7+
- autoscaling-reviewers

pkg/logging/OWNERS

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- mdemirhan
5-
- n3wscott
6-
- yanweiguo
4+
- monitoring-approvers
5+
6+
reviewers:
7+
- monitoring-reviewers

pkg/queue/OWNERS

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- josephburnett
5-
- mdemirhan
4+
- autoscaling-approvers
5+
6+
reviewers:
7+
- autoscaling-reviewers
+4-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- josephburnett
4+
- autoscaling-approvers
5+
6+
reviewers:
7+
- autoscaling-reviewers

test/OWNERS

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- adrcunha
5-
- jessiezcc
6-
- srinivashegde86
7-
- steuhs
4+
- productivity-approvers
5+
6+
reviewers:
7+
- productivity-reviewers

third_party/OWNERS

+19-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,22 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- evankanderson
5-
- mattmoor
6-
- mdemirhan
7-
- tcnghia
8-
- vaikas-google
4+
# Istio
5+
- networking-approvers
6+
# Monitoring Configs
7+
- monitoring-approvers
8+
# knative/build
9+
- build-approvers
10+
# VPA
11+
- autoscaling-approvers
12+
13+
14+
reviewers:
15+
# Istio
16+
- networking-reviewers
17+
# Monitoring Configs
18+
- monitoring-reviewers
19+
# knative/build
20+
- build-reviewers
21+
# VPA
22+
- autoscaling-reviewers

third_party/config/monitoring/OWNERS

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# The OWNERS file is used by prow to automatically merge approved PRs.
22

33
approvers:
4-
- mdemirhan
5-
- yanweiguo
4+
- monitoring-approvers
5+
6+
reviewers:
7+
- monitoring-reviewers

0 commit comments

Comments
 (0)