From 6d8bb7ec3235a3219bc421ac35e64cbb16c08cc8 Mon Sep 17 00:00:00 2001 From: Noah Dietz Date: Tue, 27 Oct 2026 21:31:12 +0000 Subject: [PATCH 1/2] chore: move preview package releases --- .github/release-please.yml | 6 ++++++ .release-please-individual-manifest.json | 3 +-- .release-please-preview-manifest.json | 3 +++ release-please-individual-config.json | 16 ---------------- release-please-preview-config.json | 24 ++++++++++++++++++++++++ 5 files changed, 34 insertions(+), 18 deletions(-) create mode 100644 .release-please-preview-manifest.json create mode 100644 release-please-preview-config.json diff --git a/.github/release-please.yml b/.github/release-please.yml index 2505abb289e8..ad6bf47dacd3 100644 --- a/.github/release-please.yml +++ b/.github/release-please.yml @@ -15,3 +15,9 @@ branches: manifest: true manifestFile: .release-please-individual-manifest.json manifestConfig: release-please-individual-config.json + - branch: main + handleGHRelease: true + tagPullRequestNumber: true + manifest: true + manifestFile: .release-please-preview-manifest.json + manifestConfig: release-please-preview-config.json diff --git a/.release-please-individual-manifest.json b/.release-please-individual-manifest.json index 32f2be1a9e74..aa7d3328f7bb 100644 --- a/.release-please-individual-manifest.json +++ b/.release-please-individual-manifest.json @@ -18,6 +18,5 @@ "packages/google-crc32c": "1.9.0", "packages/pandas-gbq": "0.35.3", "packages/sqlalchemy-bigquery": "1.17.3", - "packages/sqlalchemy-spanner": "1.20.1", - "preview-packages/google-cloud-compute": "1.56.0-preview.1" + "packages/sqlalchemy-spanner": "1.20.1" } \ No newline at end of file diff --git a/.release-please-preview-manifest.json b/.release-please-preview-manifest.json new file mode 100644 index 000000000000..b5f70afe759a --- /dev/null +++ b/.release-please-preview-manifest.json @@ -0,0 +1,3 @@ +{ + "preview-packages/google-cloud-compute": "1.56.0-preview.1" +} diff --git a/release-please-individual-config.json b/release-please-individual-config.json index e1d154ffb3b0..5fcb61cf85df 100644 --- a/release-please-individual-config.json +++ b/release-please-individual-config.json @@ -192,22 +192,6 @@ }, "packages/sqlalchemy-spanner": { "component": "sqlalchemy-spanner" - }, - "preview-packages/google-cloud-compute": { - "draft-pull-request": true, - "extra-files": [ - "google/cloud/compute/gapic_version.py", - "google/cloud/compute_v1/gapic_version.py", - { - "jsonpath": "$.clientLibrary.version", - "path": "samples/generated_samples/snippet_metadata_google.cloud.compute.v1.json", - "type": "json" - } - ], - "package-name": "google-cloud-compute", - "prerelease": true, - "prerelease-type": "preview", - "versioning": "prerelease" } }, "release-type": "python-librarian", diff --git a/release-please-preview-config.json b/release-please-preview-config.json new file mode 100644 index 000000000000..9aa6e0afb7d1 --- /dev/null +++ b/release-please-preview-config.json @@ -0,0 +1,24 @@ +{ + "bump-minor-pre-major": true, + "bump-patch-for-minor-pre-major": true, + "packages": { + "preview-packages/google-cloud-compute": { + "draft-pull-request": true, + "extra-files": [ + "google/cloud/compute/gapic_version.py", + "google/cloud/compute_v1/gapic_version.py", + { + "jsonpath": "$.clientLibrary.version", + "path": "samples/generated_samples/snippet_metadata_google.cloud.compute.v1.json", + "type": "json" + } + ], + "package-name": "google-cloud-compute", + "prerelease": true, + "prerelease-type": "preview", + "versioning": "prerelease" + } + }, + "release-type": "python-librarian", + "separate-pull-requests": true +} From 8a7e7788278600553d41c5caff8abef5771066bd Mon Sep 17 00:00:00 2001 From: Noah Dietz Date: Thu, 29 Oct 2026 20:36:39 +0000 Subject: [PATCH 2/2] chore: carry over preview bump --- .release-please-preview-manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.release-please-preview-manifest.json b/.release-please-preview-manifest.json index b5f70afe759a..4e9d97291c1b 100644 --- a/.release-please-preview-manifest.json +++ b/.release-please-preview-manifest.json @@ -1,3 +1,3 @@ { - "preview-packages/google-cloud-compute": "1.56.0-preview.1" + "preview-packages/google-cloud-compute": "1.56.0-preview.2" }