diff --git a/.cloudbuild/cloudbuild-test-a.yaml b/.cloudbuild/cloudbuild-test-a.yaml index 990ce17f..476d9567 100644 --- a/.cloudbuild/cloudbuild-test-a.yaml +++ b/.cloudbuild/cloudbuild-test-a.yaml @@ -14,7 +14,7 @@ timeout: 7200s # 2 hours substitutions: - _JAVA_SHARED_CONFIG_VERSION: '1.17.1-SNAPSHOT' # {x-version-update:google-cloud-shared-config:current} + _JAVA_SHARED_CONFIG_VERSION: '1.17.1-rc3' # {x-version-update:google-cloud-shared-config:current} steps: # GraalVM A build diff --git a/.cloudbuild/cloudbuild-test-b.yaml b/.cloudbuild/cloudbuild-test-b.yaml index 636c254e..313e7c2b 100644 --- a/.cloudbuild/cloudbuild-test-b.yaml +++ b/.cloudbuild/cloudbuild-test-b.yaml @@ -14,7 +14,7 @@ timeout: 7200s # 2 hours substitutions: - _JAVA_SHARED_CONFIG_VERSION: '1.17.1-SNAPSHOT' # {x-version-update:google-cloud-shared-config:current} + _JAVA_SHARED_CONFIG_VERSION: '1.17.1-rc3' # {x-version-update:google-cloud-shared-config:current} steps: # GraalVM B build diff --git a/.cloudbuild/cloudbuild-test-c.yaml b/.cloudbuild/cloudbuild-test-c.yaml index d4188600..de286724 100644 --- a/.cloudbuild/cloudbuild-test-c.yaml +++ b/.cloudbuild/cloudbuild-test-c.yaml @@ -14,7 +14,7 @@ timeout: 7200s # 2 hours substitutions: - _JAVA_SHARED_CONFIG_VERSION: '1.17.1-SNAPSHOT' # {x-version-update:google-cloud-shared-config:current} + _JAVA_SHARED_CONFIG_VERSION: '1.17.1-rc3' # {x-version-update:google-cloud-shared-config:current} steps: # GraalVM C build diff --git a/.cloudbuild/cloudbuild.yaml b/.cloudbuild/cloudbuild.yaml index 7f250f65..3fad6e79 100644 --- a/.cloudbuild/cloudbuild.yaml +++ b/.cloudbuild/cloudbuild.yaml @@ -14,7 +14,7 @@ timeout: 7200s # 2 hours substitutions: - _JAVA_SHARED_CONFIG_VERSION: '1.17.1-SNAPSHOT' # {x-version-update:google-cloud-shared-config:current} + _JAVA_SHARED_CONFIG_VERSION: '1.17.1-rc3' # {x-version-update:google-cloud-shared-config:current} _IMAGE_REPOSITORY: us-docker.pkg.dev/java-graalvm-ci-prod/graalvm-integration-testing _COMMIT_HASH_TAG: infrastructure-public-image-${SHORT_SHA} steps: diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 00000000..33262b65 --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "1.17.1-rc3" +} diff --git a/CHANGELOG.md b/CHANGELOG.md index a33c6a06..6df7e52c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## [1.17.1-rc3](https://github.com/googleapis/java-shared-config/compare/v1.17.1-rc2...v1.17.1-rc3) (2025-12-04) + + +### Bug Fixes + +* correct typo in README.md ([cc28c7b](https://github.com/googleapis/java-shared-config/commit/cc28c7bcaaaf4067d01525b4d45e183c2d5a5553)) + +## [1.17.1-rc2](https://github.com/googleapis/java-shared-config/compare/v1.17.1-rc1...v1.17.1-rc2) (2025-12-03) + + +### Bug Fixes + +* update README to include protobuf test branch info ([abb3bb8](https://github.com/googleapis/java-shared-config/commit/abb3bb8998bab4ff8f307f9a6796723e66885bc6)) + +## [1.17.1-rc1](https://github.com/googleapis/java-shared-config/compare/v1.17.0...v1.17.1-rc1) (2025-12-03) + + +### Bug Fixes + +* (test) update release type to java-yoshi-monorepo ([f875818](https://github.com/googleapis/java-shared-config/commit/f8758188021b79ad4823ba3065f719dab5cee0d4)) +* add release manifest for version 1.18.1-rc1 ([fdece7e](https://github.com/googleapis/java-shared-config/commit/fdece7ec0aa578950a9ba552d9e08a871109a4ee)) +* Change release type from 'java-yoshi-monorepo' to 'java-yoshi' ([6af5bb7](https://github.com/googleapis/java-shared-config/commit/6af5bb782d9cf97ee4cb7363775f9b649a7c993d)) +* Update README with protobuf 4.x release candidate info ([#1049](https://github.com/googleapis/java-shared-config/issues/1049)) ([c651e2e](https://github.com/googleapis/java-shared-config/commit/c651e2e9bb8827c7aee3c812c01643242929063d)) +* update release version to 1.18.1-rc2 ([fcdf23a](https://github.com/googleapis/java-shared-config/commit/fcdf23aaae6be79b7af3b3b2e8a899e3a167e1d5)) +* use released version in manifest ([e5d38bc](https://github.com/googleapis/java-shared-config/commit/e5d38bc6b40fd37bc1f1a0c963d2bb6e8cc55fd7)) + ## [1.17.0](https://github.com/googleapis/java-shared-config/compare/v1.16.1...v1.17.0) (2025-10-10) diff --git a/README.md b/README.md index 9dc747a4..a64f59a1 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,10 @@ # Google Cloud Shared Build Configs +This is the protobuf-4.x-rc test branch. + Shared Maven build configuration for Google Cloud Java client libraries. This is not intended for library users. +This is the protobuf 4.x release candidate version of this library. [![Maven][maven-version-image]][maven-version-link] diff --git a/java-shared-config/pom.xml b/java-shared-config/pom.xml index f90152a7..822aa4a8 100644 --- a/java-shared-config/pom.xml +++ b/java-shared-config/pom.xml @@ -6,7 +6,7 @@ com.google.cloud google-cloud-shared-config pom - 1.17.1-SNAPSHOT + 1.17.1-rc3 Google Cloud Shared Config https://github.com/googleapis/java-shared-config @@ -16,7 +16,7 @@ com.google.cloud native-image-shared-config - 1.17.1-SNAPSHOT + 1.17.1-rc3 ../native-image-shared-config diff --git a/native-image-shared-config/pom.xml b/native-image-shared-config/pom.xml index b670659a..9f30273d 100644 --- a/native-image-shared-config/pom.xml +++ b/native-image-shared-config/pom.xml @@ -6,7 +6,7 @@ com.google.cloud native-image-shared-config pom - 1.17.1-SNAPSHOT + 1.17.1-rc3 Native Image Shared Config https://github.com/googleapis/java-shared-config diff --git a/out b/out new file mode 100644 index 00000000..e214c0e4 --- /dev/null +++ b/out @@ -0,0 +1,32 @@ +Traceback (most recent call last): + File "/src/library_generation/cli/entry_point.py", line 266, in + main() + ~~~~^^ + File "/usr/local/lib/python3.13/site-packages/click/core.py", line 1157, in __call__ + return self.main(*args, **kwargs) + ~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/local/lib/python3.13/site-packages/click/core.py", line 1078, in main + rv = self.invoke(ctx) + File "/usr/local/lib/python3.13/site-packages/click/core.py", line 1688, in invoke + return _process_result(sub_ctx.command.invoke(sub_ctx)) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/local/lib/python3.13/site-packages/click/core.py", line 1434, in invoke + return ctx.invoke(self.callback, **ctx.params) + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/local/lib/python3.13/site-packages/click/core.py", line 783, in invoke + return __callback(*args, **kwargs) + File "/src/library_generation/cli/entry_point.py", line 136, in generate + __generate_repo_impl( + ~~~~~~~~~~~~~~~~~~~~^ + generation_config_path=generation_config_path, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ...<4 lines>... + api_definitions_path=api_definitions_path, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/src/library_generation/cli/entry_point.py", line 177, in __generate_repo_impl + raise FileNotFoundError( + f"Generation config {generation_config_path} does not exist." + ) +FileNotFoundError: Generation config /workspace/generation_config.yaml does not exist. diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 00000000..d8f27e02 --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,19 @@ +{ + "release-type": "java-yoshi", + "prerelease-type": "rc1", + "versioning": "prerelease", + "separate-pull-requests": false, + "include-component-in-tag": false, + "group-pull-request-title-pattern": "chore(${branch}): release ${version}", + "prerelease": true, + "packages": { + ".": { + "extra-files": [ + ".cloudbuild/cloudbuild.yaml", + ".cloudbuild/cloudbuild-test-a.yaml", + ".cloudbuild/cloudbuild-test-b.yaml", + ".cloudbuild/cloudbuild-test-c.yaml" + ] + } + } +} diff --git a/versions.txt b/versions.txt index b8805759..439fe2e7 100644 --- a/versions.txt +++ b/versions.txt @@ -1,4 +1,4 @@ # Format: # module:released-version:current-version -google-cloud-shared-config:1.17.0:1.17.1-SNAPSHOT +google-cloud-shared-config:1.17.1-rc3:1.17.1-rc3