-
Notifications
You must be signed in to change notification settings - Fork 1.3k
/
Copy pathCODEOWNERS
Validating CODEOWNERS rules...
133 lines (127 loc) · 7.92 KB
/
CODEOWNERS
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
#
# For the CODEONWERS file we don't want to have a specific CODEOWNER.
# A single review from anyone who is allowed to review PRs is sufficent.
#
/.github/CODEOWNERS
/components/blobserve @gitpod-io/engineering-ide
/components/common-go @gitpod-io/engineering-staff-engineers
/components/content-service-api @gitpod-io/engineering-workspace
/components/content-service @gitpod-io/engineering-workspace
/components/dashboard @gitpod-io/engineering-webapp @gtsiolis
/components/docker-up @gitpod-io/engineering-workspace
/components/ee/agent-smith @gitpod-io/engineering-workspace
/components/ee/db-sync @gitpod-io/engineering-webapp
/components/ee/payment-endpoint @gitpod-io/engineering-webapp
/components/gitpod-cli @gitpod-io/engineering-ide
/components/gitpod-db @gitpod-io/engineering-webapp
/components/gitpod-messagebus @gitpod-io/engineering-webapp
/components/gitpod-protocol @gitpod-io/engineering-webapp
/components/gitpod-protocol/java @gitpod-io/engineering-ide
/components/ide @gitpod-io/engineering-ide
/components/ide-metrics @gitpod-io/engineering-ide
/components/ide-metrics-api @gitpod-io/engineering-ide
/components/ide-service @gitpod-io/engineering-ide
/components/ide-service-api @gitpod-io/engineering-ide
/components/ide-proxy @gitpod-io/engineering-ide
/components/image-builder-api @gitpod-io/engineering-workspace
/components/image-builder-bob @gitpod-io/engineering-workspace
/components/image-builder-mk3 @gitpod-io/engineering-workspace
/components/installation-telemetry @gitpod-io/engineering-security-infrastructure-and-delivery
/components/kots-config-check @gitpod-io/engineering-security-infrastructure-and-delivery
/components/toxic-config @gitpod-io/engineering-webapp
/install @gitpod-io/engineering-security-infrastructure-and-delivery
/install/installer @gitpod-io/engineering-security-infrastructure-and-delivery
# For testdata a single review from anyone who is allowed to review PRs is sufficent.
/install/installer/cmd/testdata
# Allow everyone to approve config changes
/install/installer/pgk/config
/install/installer/pkg/components/agent-smith @gitpod-io/engineering-workspace
/install/installer/pkg/components/blobserve @gitpod-io/engineering-ide
/install/installer/pkg/components/components-ide @gitpod-io/engineering-ide
/install/installer/pkg/components/components-webapp @gitpod-io/engineering-webapp
/install/installer/pkg/components/components-workspace @gitpod-io/engineering-workspace
/install/installer/pkg/components/content-service @gitpod-io/engineering-workspace
/install/installer/pkg/components/dashboard @gitpod-io/engineering-webapp
/install/installer/pkg/components/ide-metrics @gitpod-io/engineering-ide
/install/installer/pkg/components/ide-service @gitpod-io/engineering-ide
/install/installer/pkg/components/ide-proxy @gitpod-io/engineering-ide
/install/installer/pkg/components/image-builder-mk3 @gitpod-io/engineering-workspace
/install/installer/pkg/components/openvsx-proxy @gitpod-io/engineering-ide
/install/installer/pkg/components/proxy @gitpod-io/engineering-webapp
/install/installer/pkg/components/registry-facade @gitpod-io/engineering-workspace
/install/installer/pkg/components/spicedb @gitpod-io/engineering-webapp
/install/installer/pkg/components/public-api-server @gitpod-io/engineering-webapp
/install/installer/pkg/components/server @gitpod-io/engineering-webapp
/install/installer/pkg/components/server/ide @gitpod-io/engineering-ide
/install/installer/pkg/components/usage @gitpod-io/engineering-webapp
/install/installer/pkg/components/toxiproxy @gitpod-io/engineering-webapp
/install/installer/pkg/components/slowserver @gitpod-io/engineering-webapp
/install/installer/pkg/components/usage-api @gitpod-io/engineering-webapp
/install/installer/pkg/components/workspace @gitpod-io/engineering-workspace
/install/installer/pkg/components/workspace/ide @gitpod-io/engineering-ide
/install/installer/pkg/components/ws-daemon @gitpod-io/engineering-workspace
/install/installer/pkg/components/ws-manager @gitpod-io/engineering-workspace
/install/installer/pkg/components/ws-manager-mk2 @gitpod-io/engineering-workspace
/install/installer/pkg/components/ws-manager-bridge @gitpod-io/engineering-webapp
/install/installer/pkg/components/ws-proxy @gitpod-io/engineering-workspace
/install/installer/pkg/config/versions @gitpod-io/engineering-ide
/components/licensor @gitpod-io/engineering-webapp
/components/local-app-api @csweichel @akosyakov
/components/local-app @gitpod-io/engineering-ide
/components/openvsx-proxy @gitpod-io/engineering-ide
/components/proxy @gitpod-io/engineering-webapp
/components/public-api @gitpod-io/engineering-webapp
# Any team can make changes to the experimental package
/components/public-api/gitpod/experimental @gitpod-io/engineering-webapp
/components/public-api-server @gitpod-io/engineering-webapp
/components/registry-facade-api @gitpod-io/engineering-workspace
/components/registry-facade @gitpod-io/engineering-workspace
/components/server @gitpod-io/engineering-webapp
/components/server/src/ide-service.* @gitpod-io/engineering-ide
/components/service-waiter @gitpod-io/engineering-webapp
/components/supervisor-api/*.proto @csweichel @akosyakov
/components/supervisor @gitpod-io/engineering-ide
/components/usage @gitpod-io/engineering-webapp
/components/usage-api @gitpod-io/engineering-webapp
/components/workspace-rollout-job @gitpod-io/engineering-security-infrastructure-and-delivery @gitpod-io/engineering-workspace
/components/workspacekit @gitpod-io/engineering-workspace
/components/ws-daemon-api @gitpod-io/engineering-workspace
/components/ws-daemon @gitpod-io/engineering-workspace
/components/ws-manager-api @gitpod-io/engineering-workspace
/components/ws-manager-bridge-api @gitpod-io/engineering-webapp
/components/ws-manager-bridge @gitpod-io/engineering-webapp
/components/ws-manager @gitpod-io/engineering-workspace
/components/ws-manager-mk2 @gitpod-io/engineering-workspace
/components/ws-proxy @gitpod-io/engineering-workspace
/dev/gpctl @gitpod-io/engineering-workspace
/dev/gpctl/api/ @gitpod-io/engineering-webapp
/dev/loadgen @gitpod-io/engineering-workspace
/dev/preview @gitpod-io/engineering-security-infrastructure-and-delivery
# The deploy-gitpod.sh is shared between all teams.
/dev/preview/workflow/preview/deploy-gitpod.sh
/operations/observability/mixins @gitpod-io/engineering-security-infrastructure-and-delivery
/operations/observability/mixins/platform @gitpod-io/engineering-security-infrastructure-and-delivery
/operations/observability/mixins/IDE @gitpod-io/engineering-ide
/operations/observability/mixins/meta @gitpod-io/engineering-webapp
/operations/observability/mixins/workspace @gitpod-io/engineering-workspace
/operations/observability/mixins/cross-teams @gitpod-io/engineering-workspace @gitpod-io/engineering-webapp @gitpod-io/engineering-ide @gitpod-io/engineering-security-infrastructure-and-delivery
/.werft/observability @gitpod-io/engineering-security-infrastructure-and-delivery
/.werft/ide-* @gitpod-io/engineering-ide
/.werft/platform-* @gitpod-io/engineering-security-infrastructure-and-delivery
/.werft/webapp-* @gitpod-io/engineering-webapp
/.werft/workspace-* @gitpod-io/engineering-workspace
/.werft/self-hosted-* @gitpod-io/engineering-security-infrastructure-and-delivery
/.werft/*installer-tests* @gitpod-io/engineering-security-infrastructure-and-delivery
/.werft/jobs/build/self-hosted-* @gitpod-io/engineering-security-infrastructure-and-delivery
/dev/preview/infrastructure/harvester @gitpod-io/engineering-security-infrastructure-and-delivery
/dev/preview/workflow @gitpod-io/engineering-security-infrastructure-and-delivery
.github/workflows/ide-*.yml @gitpod-io/engineering-ide
#
# Automation
# The following files are updated automatically so we don't want to have a specific code-owner
# A single review is enough. Usually the review will be done by RoboQuat but we don't want to add
# that user as an owner in case we need to manually approve changes
#
/CHANGELOG.md
/components/ide/jetbrains/backend-plugin/gradle-latest.properties
/components/ide/jetbrains/gateway-plugin/gradle-latest.properties