-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Dry run of step 6 of migration process #16608
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
48a48ed
ab92c3d
6938a2c
2614eea
3f43ae4
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,51 +1,28 @@ | ||
| # This repo is now in legacylibrarian "release-only mode" | ||
| # as part of the migration to librarian. | ||
| # | ||
| # Attempting to regenerate using legacylibrarian will fail, | ||
| # and releasing will not expect commits to be generated by | ||
| # legacylibrarian. | ||
| release_only_mode: true | ||
| # This file is being migrated to librarian@latest, and is no longer maintained by hand. | ||
|
|
||
| release_only_mode: true | ||
| global_files_allowlist: | ||
| # Allow the container to read and write the root `CHANGELOG.md` | ||
| # file during the `release` step to update the latest client library | ||
| # versions which are hardcoded in the file. | ||
| - path: "CHANGELOG.md" | ||
| permissions: "read-write" | ||
|
|
||
| - path: CHANGELOG.md | ||
| permissions: read-write | ||
| libraries: | ||
| # libraries have "release_blocked: true" so that releases are | ||
| # explicitly initiated. | ||
| # TODO(https://github.com/googleapis/google-cloud-python/issues/16180): | ||
| # `google-django-spanner` is blocked until the presubmits are green. | ||
| - id: "google-django-spanner" | ||
| - id: google-django-spanner | ||
| release_blocked: true | ||
| # TODO(https://github.com/googleapis/google-cloud-python/issues/16487): | ||
| # Allow releases for google-cloud-storage once this bug is fixed. | ||
| - id: "google-cloud-storage" | ||
| - id: google-cloud-storage | ||
| release_blocked: true | ||
| # TODO(https://github.com/googleapis/google-cloud-python/issues/16494): | ||
| # Allow generation for google-cloud-bigtable once this bug is fixed. | ||
| - id: "google-cloud-bigtable" | ||
| generate_blocked: true | ||
| # TODO(https://github.com/googleapis/google-cloud-python/issues/16489): | ||
| # Allow releases for bigframes once the bug above is fixed. | ||
| - id: "bigframes" | ||
| - generate_blocked: true | ||
| id: google-cloud-bigtable | ||
| - id: bigframes | ||
| release_blocked: true | ||
| # TODO(https://github.com/googleapis/google-cloud-python/issues/16506): | ||
| # Allow generation/release for google-cloud-firestore once this bug is fixed. | ||
| - id: "google-cloud-firestore" | ||
| generate_blocked: true | ||
| - generate_blocked: true | ||
| id: google-cloud-firestore | ||
| release_blocked: true | ||
| # TODO(https://github.com/googleapis/google-cloud-python/issues/16165): | ||
| # Allow generation for google-cloud-dialogflow once this bug is fixed. | ||
| - id: "google-cloud-dialogflow" | ||
| generate_blocked: true | ||
| # TODO(https://github.com/googleapis/google-cloud-python/issues/16520): | ||
| # Allow release for google-crc32c once this bug is fixed. | ||
| - id: "google-crc32c" | ||
| - generate_blocked: true | ||
| id: google-cloud-dialogflow | ||
| - id: google-crc32c | ||
| release_blocked: true | ||
| # TODO(https://github.com/googleapis/google-cloud-python/issues/16600): | ||
| # Allow release for google-cloud-spanner after tests are fixed. | ||
| - id: "google-cloud-spanner" | ||
| - id: google-cloud-spanner | ||
| release_blocked: true | ||
| - generate_blocked: true | ||
| id: google-area120-tables | ||
| - generate_blocked: true | ||
| id: google-cloud-config |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,81 @@ | ||
| # Copyright 2026 Google LLC | ||
| # | ||
| # Licensed under the Apache License, Version 2.0 (the "License"); | ||
| # you may not use this file except in compliance with the License. | ||
| # You may obtain a copy of the License at | ||
| # | ||
| # https://www.apache.org/licenses/LICENSE-2.0 | ||
| # | ||
| # Unless required by applicable law or agreed to in writing, software | ||
| # distributed under the License is distributed on an "AS IS" BASIS, | ||
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| # See the License for the specific language governing permissions and | ||
| # limitations under the License. | ||
| language: python | ||
| version: v0.10.1-0.20260410064550-f49f20f3e64c | ||
| repo: googleapis/google-cloud-python | ||
| sources: | ||
| googleapis: | ||
| commit: 2233f63baf69c2a481f30180045fcf036242781d | ||
| sha256: fe0d4bb6d640fa6e0b48aa828c833c458f6835b6643b664062a288995b244c3c | ||
| release: | ||
| ignored_changes: | ||
| - .repo-metadata.json | ||
| - docs/README.rst | ||
| default: | ||
| output: packages | ||
| tag_format: '{name}: v{version}' | ||
| python: | ||
| common_gapic_paths: | ||
| - samples/generated_samples | ||
| - tests/unit/gapic | ||
| - testing | ||
| - '{neutral-source}/__init__.py' | ||
| - '{neutral-source}/gapic_version.py' | ||
| - '{neutral-source}/py.typed' | ||
| - tests/unit/__init__.py | ||
| - tests/__init__.py | ||
| - setup.py | ||
| - noxfile.py | ||
| - .coveragerc | ||
| - .flake8 | ||
| - .repo-metadata.json | ||
| - mypy.ini | ||
| - README.rst | ||
| - LICENSE | ||
| - MANIFEST.in | ||
| - docs/_static/custom.css | ||
| - docs/_templates/layout.html | ||
| - docs/conf.py | ||
| - docs/index.rst | ||
| - docs/multiprocessing.rst | ||
| - docs/README.rst | ||
| - docs/summary_overview.md | ||
| library_type: GAPIC_AUTO | ||
| libraries: | ||
| - name: google-area120-tables | ||
| version: 0.14.0 | ||
| apis: | ||
| - path: google/area120/tables/v1alpha1 | ||
| description_override: provides programmatic methods to the Area 120 Tables API. | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
| keep: | ||
| - CHANGELOG.md | ||
| - docs/CHANGELOG.md | ||
| python: | ||
| name_pretty_override: Area 120 Tables | ||
| metadata_name_override: area120tables | ||
| default_version: v1alpha1 | ||
| - name: google-cloud-config | ||
| version: 0.5.0 | ||
| apis: | ||
| - path: google/cloud/config/v1 | ||
| description_override: Infrastructure Manager API | ||
| keep: | ||
| - CHANGELOG.md | ||
| - docs/CHANGELOG.md | ||
| python: | ||
| name_pretty_override: Infrastructure Manager API | ||
| product_documentation_override: https://cloud.google.com/infrastructure-manager/docs/overview | ||
| api_shortname_override: config | ||
| metadata_name_override: config | ||
| default_version: v1 | ||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -1,16 +1,15 @@ | ||||||
| { | ||||||
| "api_description": "provides programmatic methods to the Area 120 Tables API.", | ||||||
| "api_id": "area120tables.googleapis.com", | ||||||
| "api_shortname": "area120tables", | ||||||
| "client_documentation": "https://googleapis.dev/python/area120tables/latest", | ||||||
| "default_version": "v1alpha1", | ||||||
| "distribution_name": "google-area120-tables", | ||||||
| "issue_tracker": "", | ||||||
| "language": "python", | ||||||
| "library_type": "GAPIC_AUTO", | ||||||
| "name": "area120tables", | ||||||
| "name_pretty": "Area 120 Tables", | ||||||
| "product_documentation": "https://area120.google.com", | ||||||
| "release_level": "preview", | ||||||
| "repo": "googleapis/google-cloud-python" | ||||||
| "api_description": "provides programmatic methods to the Area 120 Tables API.", | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The
Suggested change
|
||||||
| "api_id": "area120tables.googleapis.com", | ||||||
| "api_shortname": "area120tables", | ||||||
| "client_documentation": "https://googleapis.dev/python/area120tables/latest", | ||||||
| "default_version": "v1alpha1", | ||||||
| "distribution_name": "google-area120-tables", | ||||||
| "language": "python", | ||||||
| "library_type": "GAPIC_AUTO", | ||||||
| "name": "area120tables", | ||||||
| "name_pretty": "Area 120 Tables", | ||||||
| "product_documentation": "https://area120.google.com", | ||||||
| "release_level": "preview", | ||||||
| "repo": "googleapis/google-cloud-python" | ||||||
| } | ||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,16 +1,16 @@ | ||
| { | ||
| "api_description": "Infrastructure Manager API", | ||
| "api_id": "config.googleapis.com", | ||
| "api_shortname": "config", | ||
| "client_documentation": "https://cloud.google.com/python/docs/reference/config/latest", | ||
| "default_version": "v1", | ||
| "distribution_name": "google-cloud-config", | ||
| "issue_tracker": "https://issuetracker.google.com/issues/new?component=536700", | ||
| "language": "python", | ||
| "library_type": "GAPIC_AUTO", | ||
| "name": "config", | ||
| "name_pretty": "Infrastructure Manager API", | ||
| "product_documentation": "https://cloud.google.com/infrastructure-manager/docs/overview", | ||
| "release_level": "preview", | ||
| "repo": "googleapis/google-cloud-python" | ||
| "api_description": "Infrastructure Manager API", | ||
| "api_id": "config.googleapis.com", | ||
| "api_shortname": "config", | ||
| "client_documentation": "https://cloud.google.com/python/docs/reference/config/latest", | ||
| "default_version": "v1", | ||
| "distribution_name": "google-cloud-config", | ||
| "issue_tracker": "https://issuetracker.google.com/issues/new?component=536700", | ||
| "language": "python", | ||
| "library_type": "GAPIC_AUTO", | ||
| "name": "config", | ||
| "name_pretty": "Infrastructure Manager API", | ||
| "product_documentation": "https://cloud.google.com/infrastructure-manager/docs/overview", | ||
| "release_level": "preview", | ||
| "repo": "googleapis/google-cloud-python" | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The
tag_formatcontains a colon and a space ({name}: v{version}), both of which are invalid characters for Git reference names (tags). This will cause the release process to fail when attempting to create a tag. Consider using a standard format like{name}-v{version}.