Skip to content

Commit 5e833ae

Browse files
authored
Merge branch 'main' into chore-update-librarian-2026-06-26
2 parents a803ac7 + 4b049c4 commit 5e833ae

466 files changed

Lines changed: 96984 additions & 10582 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.

.github/workflows/gapic-generator-tests.yml

Lines changed: 26 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,8 @@ name: Gapic Generator Specialized Tests
55

66
on:
77
pull_request:
8-
paths:
9-
- 'packages/gapic-generator/**'
10-
- '.github/workflows/gapic-generator-tests.yml'
118
push:
129
branches: [main]
13-
paths:
14-
- 'packages/gapic-generator/**'
1510

1611
concurrency:
1712
group: gapic-gen-${{ github.head_ref || github.run_id }}
@@ -30,11 +25,8 @@ env:
3025
PYO3_USE_ABI3_FORWARD_COMPATIBILITY: "1"
3126

3227
jobs:
28+
# Check if the gapic-generator was changed. If so, execute specialized tests
3329
check_changes:
34-
# We use a job-level 'if' with dorny/paths-filter because GitHub's top-level
35-
# 'on: pull_request: paths' can be bypassed during repository-wide migrations
36-
# or structural changes. This ensures these specialized (and heavy) matrix
37-
# jobs stay silent on PRs that do not touch the generator.
3830
runs-on: ubuntu-latest
3931
outputs:
4032
run_generator: ${{ steps.filter.outputs.generator }}
@@ -59,7 +51,7 @@ jobs:
5951
all_python: ${{ env.ALL_PYTHON }}
6052
latest_stable_python: ${{ env.LATEST_STABLE_PYTHON }}
6153
prerelease_python: ${{ env.PRERELEASE_PYTHON }}
62-
trimmed_python: $${{ env.TRIMMED_PYTHON }}
54+
trimmed_python: ${{ env.TRIMMED_PYTHON }}
6355
steps:
6456
- run: echo "Initializing config for gapic-generator"
6557

@@ -232,7 +224,6 @@ jobs:
232224
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
233225
with:
234226
persist-credentials: false
235-
236227
- name: Cache Bazel files
237228
id: cache-bazel
238229
uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5
@@ -247,3 +238,27 @@ jobs:
247238
# WORKSPACE file is located there.
248239
cd packages/gapic-generator
249240
bazelisk test //tests/integration/... --test_output=errors
241+
242+
# Final job to simplify branch protection rules.
243+
# This job will be reported as 'Success' if all its dependencies either
244+
# pass or are skipped due to path filtering.
245+
status:
246+
needs: [check_changes, python_config, showcase-unit, showcase-mypy, goldens, goldens-prerelease, fragment-snippet, integration]
247+
if: always()
248+
runs-on: ubuntu-latest
249+
steps:
250+
- name: Check all jobs for failure
251+
env:
252+
NEEDS_JSON: ${{ toJson(needs) }}
253+
run: |
254+
# 1. Print a human-readable list of each dependency job and its final status.
255+
echo "Job Results:"
256+
echo "$NEEDS_JSON" | jq -r 'to_entries[] | " - \(.key): \(.value.result)"'
257+
258+
# 2. Evaluate if any job actually failed or was cancelled.
259+
if echo "$NEEDS_JSON" | jq -e 'to_entries[].value | select(.result == "failure" or .result == "cancelled")' >/dev/null; then
260+
echo "Error: One or more required jobs failed or were cancelled."
261+
exit 1
262+
fi
263+
echo "All checks passed or were successfully skipped."
264+

.release-please-bulk-manifest.json

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"packages/bigquery-magics": "0.15.0",
3-
"packages/db-dtypes": "1.7.0",
3+
"packages/db-dtypes": "1.7.1",
44
"packages/django-google-spanner": "5.0.0",
5-
"packages/gapic-generator": "1.36.0",
5+
"packages/gapic-generator": "1.37.0",
66
"packages/gcp-sphinx-docfx-yaml": "3.3.0",
77
"packages/google-ads-admanager": "0.10.0",
88
"packages/google-ads-datamanager": "0.9.1",
@@ -12,26 +12,26 @@
1212
"packages/google-analytics-data": "0.23.0",
1313
"packages/google-api-core": "2.31.0",
1414
"packages/google-apps-card": "0.7.0",
15-
"packages/google-apps-chat": "0.10.1",
15+
"packages/google-apps-chat": "0.10.2",
1616
"packages/google-apps-events-subscriptions": "0.6.0",
1717
"packages/google-apps-meet": "0.5.0",
1818
"packages/google-apps-script-type": "0.8.0",
1919
"packages/google-area120-tables": "0.15.0",
20-
"packages/google-auth": "2.55.1",
20+
"packages/google-auth": "2.56.0",
2121
"packages/google-auth-httplib2": "0.4.0",
2222
"packages/google-auth-oauthlib": "1.4.0",
2323
"packages/google-backstory": "0.1.0",
2424
"packages/google-cloud-access-approval": "1.20.0",
2525
"packages/google-cloud-access-context-manager": "0.6.0",
2626
"packages/google-cloud-advisorynotifications": "0.7.0",
2727
"packages/google-cloud-agentidentitycredentials": "0.1.0",
28-
"packages/google-cloud-agentregistry": "0.0.0",
28+
"packages/google-cloud-agentregistry": "0.1.0",
2929
"packages/google-cloud-alloydb": "0.11.0",
3030
"packages/google-cloud-alloydb-connectors": "0.5.0",
3131
"packages/google-cloud-api-gateway": "1.16.0",
3232
"packages/google-cloud-api-keys": "0.9.0",
3333
"packages/google-cloud-apigee-connect": "1.16.0",
34-
"packages/google-cloud-apigee-registry": "0.10.0",
34+
"packages/google-cloud-apigee-registry": "0.10.1",
3535
"packages/google-cloud-apihub": "0.7.0",
3636
"packages/google-cloud-apiregistry": "0.3.0",
3737
"packages/google-cloud-appengine-admin": "1.18.0",
@@ -53,8 +53,8 @@
5353
"packages/google-cloud-beyondcorp-clientconnectorservices": "0.8.0",
5454
"packages/google-cloud-beyondcorp-clientgateways": "0.8.0",
5555
"packages/google-cloud-biglake": "0.5.0",
56-
"packages/google-cloud-biglake-hive": "0.3.0",
57-
"packages/google-cloud-bigquery": "3.42.1",
56+
"packages/google-cloud-biglake-hive": "0.3.1",
57+
"packages/google-cloud-bigquery": "3.42.2",
5858
"packages/google-cloud-bigquery-analyticshub": "0.9.0",
5959
"packages/google-cloud-bigquery-biglake": "0.8.0",
6060
"packages/google-cloud-bigquery-connection": "1.22.0",
@@ -68,13 +68,13 @@
6868
"packages/google-cloud-bigtable": "2.40.0",
6969
"packages/google-cloud-billing": "1.20.0",
7070
"packages/google-cloud-billing-budgets": "1.21.0",
71-
"packages/google-cloud-binary-authorization": "1.17.0",
71+
"packages/google-cloud-binary-authorization": "1.19.0",
7272
"packages/google-cloud-build": "3.38.0",
7373
"packages/google-cloud-capacityplanner": "0.5.0",
7474
"packages/google-cloud-certificate-manager": "1.14.0",
7575
"packages/google-cloud-ces": "0.7.1",
7676
"packages/google-cloud-channel": "1.28.0",
77-
"packages/google-cloud-chronicle": "0.6.1",
77+
"packages/google-cloud-chronicle": "0.6.2",
7878
"packages/google-cloud-cloudcontrolspartner": "0.6.0",
7979
"packages/google-cloud-cloudsecuritycompliance": "0.8.0",
8080
"packages/google-cloud-commerce-consumer-procurement": "0.6.0",
@@ -96,24 +96,24 @@
9696
"packages/google-cloud-datacatalog-lineage": "0.7.0",
9797
"packages/google-cloud-datacatalog-lineage-configmanagement": "0.3.0",
9898
"packages/google-cloud-dataflow-client": "0.14.0",
99-
"packages/google-cloud-dataform": "0.11.1",
99+
"packages/google-cloud-dataform": "0.11.2",
100100
"packages/google-cloud-datalabeling": "1.17.0",
101101
"packages/google-cloud-dataplex": "2.20.0",
102-
"packages/google-cloud-dataproc": "5.29.0",
102+
"packages/google-cloud-dataproc": "5.30.0",
103103
"packages/google-cloud-dataproc-metastore": "1.23.0",
104-
"packages/google-cloud-datastore": "2.25.0",
104+
"packages/google-cloud-datastore": "2.26.0",
105105
"packages/google-cloud-datastream": "1.19.0",
106106
"packages/google-cloud-deploy": "2.11.0",
107107
"packages/google-cloud-developerconnect": "0.6.0",
108108
"packages/google-cloud-devicestreaming": "0.5.0",
109-
"packages/google-cloud-dialogflow": "2.49.0",
109+
"packages/google-cloud-dialogflow": "2.50.0",
110110
"packages/google-cloud-dialogflow-cx": "2.7.0",
111111
"packages/google-cloud-discoveryengine": "0.20.1",
112112
"packages/google-cloud-dlp": "3.38.0",
113113
"packages/google-cloud-dms": "1.16.0",
114114
"packages/google-cloud-dns": "0.37.0",
115115
"packages/google-cloud-documentai": "3.15.0",
116-
"packages/google-cloud-documentai-toolbox": "0.17.0",
116+
"packages/google-cloud-documentai-toolbox": "0.17.1",
117117
"packages/google-cloud-domains": "1.14.0",
118118
"packages/google-cloud-edgecontainer": "0.8.1",
119119
"packages/google-cloud-edgenetwork": "0.5.1",
@@ -140,31 +140,31 @@
140140
"packages/google-cloud-iamconnectorcredentials": "0.1.1",
141141
"packages/google-cloud-iap": "1.22.0",
142142
"packages/google-cloud-ids": "1.14.0",
143-
"packages/google-cloud-kms": "3.14.0",
143+
"packages/google-cloud-kms": "3.15.0",
144144
"packages/google-cloud-kms-inventory": "0.6.1",
145145
"packages/google-cloud-language": "2.21.0",
146146
"packages/google-cloud-licensemanager": "0.4.1",
147147
"packages/google-cloud-life-sciences": "0.12.1",
148148
"packages/google-cloud-locationfinder": "0.4.1",
149-
"packages/google-cloud-logging": "3.16.0",
149+
"packages/google-cloud-logging": "3.16.1",
150150
"packages/google-cloud-lustre": "0.4.1",
151151
"packages/google-cloud-maintenance-api": "0.4.1",
152152
"packages/google-cloud-managed-identities": "1.16.0",
153153
"packages/google-cloud-managedkafka": "0.4.1",
154154
"packages/google-cloud-managedkafka-schemaregistry": "0.4.1",
155155
"packages/google-cloud-media-translation": "0.14.1",
156156
"packages/google-cloud-memcache": "1.16.0",
157-
"packages/google-cloud-memorystore": "0.5.1",
157+
"packages/google-cloud-memorystore": "0.5.2",
158158
"packages/google-cloud-migrationcenter": "0.4.1",
159-
"packages/google-cloud-modelarmor": "0.7.0",
159+
"packages/google-cloud-modelarmor": "0.7.1",
160160
"packages/google-cloud-monitoring": "2.31.0",
161161
"packages/google-cloud-monitoring-dashboards": "2.22.0",
162162
"packages/google-cloud-monitoring-metrics-scopes": "1.13.0",
163163
"packages/google-cloud-ndb": "2.5.0",
164164
"packages/google-cloud-netapp": "0.10.1",
165165
"packages/google-cloud-network-connectivity": "2.16.0",
166166
"packages/google-cloud-network-management": "1.37.0",
167-
"packages/google-cloud-network-security": "0.13.2",
167+
"packages/google-cloud-network-security": "0.13.3",
168168
"packages/google-cloud-network-services": "0.10.1",
169169
"packages/google-cloud-notebooks": "1.17.0",
170170
"packages/google-cloud-optimization": "1.15.0",
@@ -194,10 +194,10 @@
194194
"packages/google-cloud-retail": "2.11.0",
195195
"packages/google-cloud-run": "0.16.1",
196196
"packages/google-cloud-runtimeconfig": "0.37.0",
197-
"packages/google-cloud-saasplatform-saasservicemgmt": "0.7.0",
197+
"packages/google-cloud-saasplatform-saasservicemgmt": "0.7.1",
198198
"packages/google-cloud-scheduler": "2.20.0",
199199
"packages/google-cloud-secret-manager": "2.29.0",
200-
"packages/google-cloud-securesourcemanager": "0.6.0",
200+
"packages/google-cloud-securesourcemanager": "0.6.1",
201201
"packages/google-cloud-security-publicca": "0.7.0",
202202
"packages/google-cloud-securitycenter": "1.45.0",
203203
"packages/google-cloud-securitycentermanagement": "0.5.0",
@@ -210,12 +210,12 @@
210210
"packages/google-cloud-source-context": "1.11.0",
211211
"packages/google-cloud-spanner": "3.69.0",
212212
"packages/google-cloud-speech": "2.40.0",
213-
"packages/google-cloud-storage": "3.12.0",
213+
"packages/google-cloud-storage": "3.13.0",
214214
"packages/google-cloud-storage-control": "1.12.0",
215215
"packages/google-cloud-storage-transfer": "1.21.0",
216216
"packages/google-cloud-storagebatchoperations": "0.8.0",
217217
"packages/google-cloud-storageinsights": "0.5.0",
218-
"packages/google-cloud-support": "0.5.0",
218+
"packages/google-cloud-support": "0.5.1",
219219
"packages/google-cloud-talent": "2.21.0",
220220
"packages/google-cloud-tasks": "2.23.0",
221221
"packages/google-cloud-telcoautomation": "0.5.1",
@@ -240,7 +240,7 @@
240240
"packages/google-cloud-workloadmanager": "0.2.1",
241241
"packages/google-cloud-workstations": "0.8.1",
242242
"packages/google-developer-knowledge": "0.1.0",
243-
"packages/google-devicesandservices-health": "0.1.0",
243+
"packages/google-devicesandservices-health": "0.1.1",
244244
"packages/google-geo-type": "0.7.0",
245245
"packages/google-maps-addressvalidation": "0.7.0",
246246
"packages/google-maps-areainsights": "0.5.0",
@@ -274,6 +274,6 @@
274274
"packages/googleapis-common-protos": "1.75.0",
275275
"packages/grafeas": "1.23.0",
276276
"packages/grpc-google-iam-v1": "0.14.4",
277-
"packages/proto-plus": "1.28.0",
277+
"packages/proto-plus": "1.28.1",
278278
"packages/sqlalchemy-spanner": "1.19.0"
279279
}

.release-please-individual-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"packages/bigframes": "2.44.0",
2+
"packages/bigframes": "2.45.0",
33
"packages/google-crc32c": "1.8.0",
44
"packages/pandas-gbq": "0.35.0",
55
"packages/sqlalchemy-bigquery": "1.17.0"

AGENT_WORKFLOW.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../knowledge/agent_workflow.md

0 commit comments

Comments
 (0)