Skip to content

Commit 4f5b13c

Browse files
authored
Merge branch 'main' into renovate/protoc-gen-validate-1.x
2 parents f33f467 + 15fe3a1 commit 4f5b13c

599 files changed

Lines changed: 116422 additions & 82523 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.

.bazelversion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.5.0
1+
7.6.0

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ breaking changes in the upcoming 3.x release. This release is scheduled for
66

77
## v2.37.0 - TBD
88

9+
We are happy to announce the following GA libraries. Unless specifically noted,
10+
the APIs in these libraries are stable, and are ready for production use.
11+
12+
- [Financial Services API](/google/cloud/financialservices/README.md)
13+
914
**BREAKING CHANGES**
1015

1116
Client library `resourcesettings` is being removed because the service has been turned down.

MODULE.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,12 @@ python.toolchain(
5555
bazel_dep(name = "googleapis", version = "0.0.0", repo_name = "com_google_googleapis")
5656
archive_override(
5757
module_name = "googleapis",
58-
integrity = "sha256-jxS8rMe6rYcLwcr3VBoPszk9Jz90CKzmhS2kyaWjR7c=",
58+
integrity = "sha256-KnunCHPK1T8u8SUxAAU122G6qmfxADIfA4ZU+fNWXjY=",
5959
patch_strip = 1,
6060
patches = ["//bazel:googleapis.modules.patch"],
61-
strip_prefix = "googleapis-263055cc1fc36dc2828e50eb7a92d75b1e0e4af5",
61+
strip_prefix = "googleapis-53ca65d540dd1a7cb4746687daa87208dc9ea437",
6262
urls = [
63-
"https://github.com/googleapis/googleapis/archive/263055cc1fc36dc2828e50eb7a92d75b1e0e4af5.tar.gz",
63+
"https://github.com/googleapis/googleapis/archive/53ca65d540dd1a7cb4746687daa87208dc9ea437.tar.gz",
6464
],
6565
)
6666

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,9 @@ See each library's `README.md` file for more information about:
257257
- [Cloud Filestore API](google/cloud/filestore/README.md)
258258
[[quickstart]](google/cloud/filestore/quickstart/README.md)
259259
[[reference]](https://cloud.google.com/cpp/docs/reference/filestore/latest)
260+
- [Financial Services API](google/cloud/financialservices/README.md)
261+
[[quickstart]](google/cloud/financialservices/quickstart/README.md)
262+
[[reference]](https://cloud.google.com/cpp/docs/reference/financialservices/latest)
260263
- [Cloud Functions API](google/cloud/functions/README.md)
261264
[[quickstart]](google/cloud/functions/quickstart/README.md)
262265
[[reference]](https://cloud.google.com/cpp/docs/reference/functions/latest)

bazel/googleapis.modules.patch

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,33 @@
11
diff --git a/BUILD.bazel b/BUILD.bazel
2-
index 95e4c12e5..a901fd573 100644
2+
index 026553f5c7..f3c6b6925c 100644
33
--- a/BUILD.bazel
44
+++ b/BUILD.bazel
5-
@@ -1,3 +1,7 @@
5+
@@ -1,11 +1,13 @@
66
+package(default_visibility = ["//visibility:public"])
77
+
88
+licenses(["notice"]) # Apache 2.0
99
+
1010
genrule(
11-
name = "build_gen",
12-
outs = ["build_gen.sh"],
13-
@@ -16,3 +20,15 @@ EOD
11+
- name = "build_gen",
12+
- srcs = glob(
13+
- ["run_build_gen.sh"],
14+
- allow_empty = True,
15+
- ),
16+
- outs = ["build_gen.sh"],
17+
- cmd = """
18+
+ name = "build_gen",
19+
+ outs = ["build_gen.sh"],
20+
+ executable = True,
21+
+ srcs = glob(["run_build_gen.sh"], allow_empty=True),
22+
+ cmd = """
23+
if test -z \"$(SRCS)\"; then
24+
cat <<EOD > $@
25+
#!/bin/sh
26+
@@ -17,5 +19,17 @@ EOD
27+
cp $(SRCS) $@
1428
fi
1529
""",
30+
- executable = True,
1631
)
1732
+
1833
+# This build file overlays on top of the BUILD files for the googleapis repo,
@@ -26,6 +41,7 @@ index 95e4c12e5..a901fd573 100644
2641
+ ".",
2742
+ ],
2843
+)
44+
+
2945
diff --git a/MODULE.bazel b/MODULE.bazel
3046
new file mode 100644
3147
index 000000000..169133e43

bazel/workspace0.bzl

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -93,20 +93,20 @@ def gl_cpp_workspace0(name = None):
9393
http_archive,
9494
name = "build_bazel_rules_apple",
9595
urls = [
96-
"https://github.com/bazelbuild/rules_apple/releases/download/3.19.0/rules_apple.3.19.0.tar.gz",
96+
"https://github.com/bazelbuild/rules_apple/releases/download/3.20.1/rules_apple.3.20.1.tar.gz",
9797
],
98-
sha256 = "364b039b0081b4bd8df1921fce18adba7c2d295ef9e1d02fbed2919dee07be82",
98+
sha256 = "73ad768dfe824c736d0a8a81521867b1fb7a822acda2ed265897c03de6ae6767",
9999
)
100100

101101
# Load Abseil
102102
maybe(
103103
http_archive,
104104
name = "com_google_absl",
105105
urls = [
106-
"https://github.com/abseil/abseil-cpp/archive/20250127.0.tar.gz",
106+
"https://github.com/abseil/abseil-cpp/archive/20250127.1.tar.gz",
107107
],
108-
sha256 = "16242f394245627e508ec6bb296b433c90f8d914f73b9c026fddb905e27276e8",
109-
strip_prefix = "abseil-cpp-20250127.0",
108+
sha256 = "b396401fd29e2e679cace77867481d388c807671dc2acc602a0259eeb79b7811",
109+
strip_prefix = "abseil-cpp-20250127.1",
110110
)
111111

112112
# Load a version of googletest that we know works. This is needed to create
@@ -126,10 +126,10 @@ def gl_cpp_workspace0(name = None):
126126
http_archive,
127127
name = "com_google_googleapis",
128128
urls = [
129-
"https://github.com/googleapis/googleapis/archive/263055cc1fc36dc2828e50eb7a92d75b1e0e4af5.tar.gz",
129+
"https://github.com/googleapis/googleapis/archive/53ca65d540dd1a7cb4746687daa87208dc9ea437.tar.gz",
130130
],
131-
sha256 = "8f14bcacc7baad870bc1caf7541a0fb3393d273f7408ace6852da4c9a5a347b7",
132-
strip_prefix = "googleapis-263055cc1fc36dc2828e50eb7a92d75b1e0e4af5",
131+
sha256 = "2a7ba70873cad53f2ef12531000535db61baaa67f100321f038654f9f3565e36",
132+
strip_prefix = "googleapis-53ca65d540dd1a7cb4746687daa87208dc9ea437",
133133
build_file = Label("//bazel:googleapis.BUILD"),
134134
# Scaffolding for patching googleapis after download. For example:
135135
# patches = ["googleapis.patch"]
Binary file not shown.

ci/cloudbuild/builds/universe-domain.sh

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,10 @@ export CC=clang
2626
export CXX=clang++
2727

2828
if [[ -n "${UD_SA_KEY_FILE}" ]]; then
29-
# TODO(#15021): Re-enable kms tests when kms is available from cloudbuild
30-
# ud::bazel_run //google/cloud/universe_domain/demo:kms_demo \
31-
# "${UD_PROJECT}" "${UD_REGION}" "${UD_SA_KEY_FILE}"
29+
ud::bazel_run //google/cloud/universe_domain/demo:kms_demo \
30+
"${UD_PROJECT}" "${UD_REGION}" "${UD_SA_KEY_FILE}"
3231
ud::bazel_test //google/cloud/storage/tests:universe_domain_integration_test
33-
# ud::bazel_test //google/cloud/universe_domain/integration_tests:impersonation_tests
32+
ud::bazel_test //google/cloud/universe_domain/integration_tests:impersonation_tests
3433
else
3534
source module ci/etc/integration-tests-config.sh
3635
bazel run -- //google/cloud/universe_domain/demo:kms_demo \

ci/cloudbuild/dockerfiles/demo-debian-bullseye.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ RUN apt-get update && \
3636

3737
# ```bash
3838
WORKDIR /var/tmp/build/abseil-cpp
39-
RUN curl -fsSL https://github.com/abseil/abseil-cpp/archive/20250127.0.tar.gz | \
39+
RUN curl -fsSL https://github.com/abseil/abseil-cpp/archive/20250127.1.tar.gz | \
4040
tar -xzf - --strip-components=1 && \
4141
cmake \
4242
-DCMAKE_BUILD_TYPE=Release \

ci/cloudbuild/dockerfiles/demo-rockylinux-9.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ ENV PATH=/usr/local/bin:${PATH}
6666

6767
# ```bash
6868
WORKDIR /var/tmp/build/abseil-cpp
69-
RUN curl -fsSL https://github.com/abseil/abseil-cpp/archive/20250127.0.tar.gz | \
69+
RUN curl -fsSL https://github.com/abseil/abseil-cpp/archive/20250127.1.tar.gz | \
7070
tar -xzf - --strip-components=1 && \
7171
cmake \
7272
-DCMAKE_BUILD_TYPE=Release \

0 commit comments

Comments
 (0)