Skip to content

Commit 29b3b28

Browse files
authored
chore: refactor CODEOWNERS (googleapis#13362)
This PR makes a couple of minor changes to the CODEOWNERS structure * widens @googleapis/cloud-sdk-librarian-team access to match @googleapis/cloud-sdk-go-eng * removes the release-please manifest entry * makes library statefile unowned to reduce friction for librarian operations Related: internal b/460809672
1 parent fc4d963 commit 29b3b28

File tree

1 file changed

+27
-22
lines changed

1 file changed

+27
-22
lines changed

.github/CODEOWNERS

Lines changed: 27 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,34 @@
11
# Default owner for all directories not owned by others
2+
# The cloud-sdk-go-eng team are the effective repo maintainers, but automatic
3+
# generation/releasing PRs are in the purview of the librarian team.
4+
* @googleapis/cloud-sdk-librarian-team @googleapis/cloud-sdk-go-eng
25

3-
* @googleapis/cloud-sdk-librarian-team @googleapis/cloud-sdk-go-eng # Librarian team access for merging Librarian PRs
4-
5-
/ai/ @googleapis/go-vertexai @googleapis/cloud-sdk-go-eng
6+
/ai/ @googleapis/go-vertexai @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
67
/aiplatform/ @googleapis/go-vertexai @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
7-
/bigtable/ @googleapis/cloud-native-db-dpes @googleapis/api-bigtable-partners @googleapis/api-bigtable @googleapis/cloud-sdk-go-eng
8-
/bigtable/cmd/cbt @igorbernstein2 @googleapis/cloud-native-db-dpes @googleapis/api-bigtable-partners @googleapis/api-bigtable @googleapis/cloud-sdk-go-eng
9-
/bigtable/cmd/emulator @igorbernstein2 @googleapis/cloud-native-db-dpes @googleapis/api-bigtable-partners @googleapis/api-bigtable @googleapis/cloud-sdk-go-eng
10-
/bigtable/bttest @igorbernstein2 @googleapis/cloud-native-db-dpes @googleapis/api-bigtable-partners @googleapis/api-bigtable @googleapis/cloud-sdk-go-eng
11-
/bigquery/ @googleapis/api-bigquery @googleapis/cloud-sdk-go-eng
12-
/datastore/ @googleapis/cloud-native-db-dpes @googleapis/api-firestore-partners @googleapis/cloud-sdk-go-eng
13-
/firestore/ @googleapis/cloud-native-db-dpes @googleapis/api-firestore-partners @googleapis/cloud-sdk-go-eng
14-
/pubsub/ @googleapis/api-pubsub @googleapis/cloud-sdk-go-eng @googleapis/cloud-native-db-dpes
15-
/pubsublite/ @googleapis/api-pubsub @googleapis/cloud-sdk-go-eng
16-
/spanner/ @googleapis/spanner-client-libraries-go @googleapis/cloud-sdk-go-eng
17-
/storage/ @googleapis/gcs-sdk-team @googleapis/cloud-sdk-go-eng
18-
/httpreplay/ @googleapis/gcs-sdk-team @googleapis/cloud-sdk-go-eng
19-
/errorreporting/ @googleapis/api-logging @googleapis/api-logging-partners @googleapis/cloud-sdk-go-eng
20-
/logging/ @googleapis/api-logging @googleapis/api-logging-partners @googleapis/cloud-sdk-go-eng
21-
/profiler/ @googleapis/api-profiler @googleapis/cloud-sdk-go-eng
22-
/vertexai/ @googleapis/go-vertexai @googleapis/cloud-sdk-go-eng
23-
/internal/protoveneer/ @googleapis/cloud-sdk-go-eng @jba
8+
/bigtable/ @googleapis/cloud-native-db-dpes @googleapis/api-bigtable-partners @googleapis/api-bigtable @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
9+
/bigtable/cmd/cbt @igorbernstein2 @googleapis/cloud-native-db-dpes @googleapis/api-bigtable-partners @googleapis/api-bigtable @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
10+
/bigtable/cmd/emulator @igorbernstein2 @googleapis/cloud-native-db-dpes @googleapis/api-bigtable-partners @googleapis/api-bigtable @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
11+
/bigtable/bttest @igorbernstein2 @googleapis/cloud-native-db-dpes @googleapis/api-bigtable-partners @googleapis/api-bigtable @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
12+
/bigquery/ @googleapis/api-bigquery @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
13+
/datastore/ @googleapis/cloud-native-db-dpes @googleapis/api-firestore-partners @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
14+
/firestore/ @googleapis/cloud-native-db-dpes @googleapis/api-firestore-partners @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
15+
/pubsub/ @googleapis/api-pubsub @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team @googleapis/cloud-native-db-dpes
16+
/pubsublite/ @googleapis/api-pubsub @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
17+
/spanner/ @googleapis/spanner-client-libraries-go @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
18+
/storage/ @googleapis/gcs-sdk-team @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
19+
/httpreplay/ @googleapis/gcs-sdk-team @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
20+
/errorreporting/ @googleapis/api-logging @googleapis/api-logging-partners @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
21+
/logging/ @googleapis/api-logging @googleapis/api-logging-partners @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
22+
/profiler/ @googleapis/api-profiler @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
23+
/vertexai/ @googleapis/go-vertexai @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team
24+
/internal/protoveneer/ @googleapis/cloud-sdk-go-eng @googleapis/cloud-sdk-librarian-team @jba
25+
26+
27+
# We mark the librarian state file as unowned to avoid gatekeeping librarian operations on
28+
# a single owner. This allows multiple teams to interact with librarian operations that cause
29+
# changes to librarian state.
30+
/.librarian/state.yaml
2431

25-
# individual release versions manifest is unowned (to avoid notifying every team)
26-
.release-please-manifest-individual.json
2732
# Owned by all
2833
go.work
2934
go.work.sum

0 commit comments

Comments
 (0)