Skip to content

google-cloud-python: manually trigger release for Python 3.14 #2583

@parthea

Description

@parthea

Due to #2543, it's not possible to release 200+ libraries today because the PR body is too large. I see the following error in the release init job for Python

time=2025-10-10T22:31:27.082Z level=INFO msg="failed to commit and push: failed to create pull request: POST https://api.github.com/repos/googleapis/google-cloud-python/pulls: 422 Validation Failed [{Resource:Issue Field:body Code:custom Message:body is too long (maximum is 65536 characters)}]"

As a workaround, we need to explicitly disable releases for half of the packages in google-cloud-python, manually trigger a release. Then re-enable releases again for all packages, and release the remaining packages.

We can use the following code to disable releases via the config.yaml file

libraries:
  - id: "google-cloud-library"
    release_blocked: true

As an example,
https://github.com/googleapis/google-cloud-go/blob/a4960ef37cba56177aec24dce393eba7925bb73c/.librarian/config.yaml#L8

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions