Skip to content

Commit 21dbda2

Browse files
committed
Merge remote-tracking branch 'origin/agentic-identities-bound-token' into HEAD
2 parents 2876c2d + 03af200 commit 21dbda2

14,663 files changed

Lines changed: 3113254 additions & 1136464 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.cloud/helpers/common.sh‎

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,14 @@ function listAllModules() {
2727
popd >/dev/null
2828
}
2929

30-
# Replaces '-' with '_' to get a Terraform output-friendly label
30+
# Replaces '-' with '_' to get a Terraform output-friendly label.
31+
# Uses Bash parameter expansion '${parameter//pattern/replacement}':
32+
# - '$1': The input module name string.
33+
# - '//': Global pattern replacement operator (matches all occurrences).
34+
# - '-': Search pattern to match (hyphen).
35+
# - '_': Replacement character (underscore).
3136
function getFriendlyOutputName() {
32-
echo "$1" | tr '-' _
37+
echo "${1//-/_}"
3338
}
3439

3540
# Get the output object in JSON format for the given module.
@@ -48,9 +53,13 @@ function getModuleOutput() {
4853
getOutput "$1" | parseJson "$2"
4954
}
5055

56+
# Checks if whitespace-delimited or newline-delimited list $1 contains entry $2.
5157
# @returns exit code 0 if list $1 contains entry $2.
5258
function contains() {
53-
echo "$1" | grep -w -q "$2"
59+
# Normalize newlines and carriage returns into spaces with boundary padding:
60+
local list=" ${1//[$'\r\n']/ } "
61+
# Use native glob pattern matching '*" $2 "*' with boundary spaces to ensure exact token match:
62+
[[ -n "$2" && "${list}" == *" $2 "* ]]
5463
}
5564

5665
# @returns a "new line"-delimited list of active terraform modules

‎.github/CODEOWNERS‎

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,22 @@
33
# For syntax help see:
44
# https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners#codeowners-syntax
55

6-
* @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
6+
* @googleapis/cloud-sdk-java-team
77

88
# java-vertexai has maintainers
9-
/java-vertexai/ @googleapis/vertexai-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
10-
/java-bigquerystorage/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
11-
/java-bigquery/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
12-
/java-bigquery-jdbc/ @googleapis/bigquery-developer-tools-team @googleapis/bigquery-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
13-
/grpc-gcp-java/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
14-
/java-spanner/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
15-
/java-spanner-jdbc/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
16-
/google-auth-library-java/ @googleapis/cloud-sdk-auth-team @googleapis/cloud-sdk-java-team @googleapis/aion-team @googleapis/cloud-sdk-librarian-team
17-
/java-storage/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
18-
/java-storage-nio/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
19-
/java-pubsub/ @googleapis/pubsub-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
20-
/java-bigtable/ @googleapis/bigtable-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
21-
/java-firestore/ @googleapis/firestore-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
9+
/java-vertexai/ @googleapis/vertexai-team @googleapis/cloud-sdk-java-team
10+
/java-bigquerystorage/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team
11+
/java-bigquery/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team
12+
/java-bigquery-jdbc/ @googleapis/bigquery-developer-tools-team @googleapis/bigquery-team @googleapis/cloud-sdk-java-team
13+
/grpc-gcp-java/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team
14+
/java-spanner/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team
15+
/java-spanner-jdbc/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team
16+
/google-auth-library-java/ @googleapis/cloud-sdk-auth-team @googleapis/cloud-sdk-java-team @googleapis/aion-team
17+
/java-storage/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team
18+
/java-storage-nio/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team
19+
/java-pubsub/ @googleapis/pubsub-team @googleapis/cloud-sdk-java-team
20+
/java-bigtable/ @googleapis/bigtable-team @googleapis/cloud-sdk-java-team
21+
/java-firestore/ @googleapis/firestore-team @googleapis/cloud-sdk-java-team
2222
/librarian.yaml @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
2323
/java-cloud-bom/ @googleapis/cloud-sdk-java-team
24-
/java-shared-config/ @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
24+
/java-shared-config/ @googleapis/cloud-sdk-java-team

‎.github/requirements.txt‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ requests==2.33.0 \
108108
--hash=sha256:3324635456fa185245e24865e810cecec7b4caf933d7eb133dcde67d48cee69b \
109109
--hash=sha256:c7ebc5e8b0f21837386ad0e1c8fe8b829fa5f544d8df3b2253bff14ef29d7652
110110
# via -r requirements.in
111-
urllib3==2.6.3 \
112-
--hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \
113-
--hash=sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4
111+
urllib3==2.8.0 \
112+
--hash=sha256:0cf3cae568d36aa9576b28dfb35f11328f1cb974ca7647d9475ebb86c75ac6e3 \
113+
--hash=sha256:63bf2ead4c879426ebf22ef2a781eeb4aa3b4ae798a0435506f8687fd5bb9b63
114114
# via requests

0 commit comments

Comments
 (0)