-
Notifications
You must be signed in to change notification settings - Fork 69
fix(hermetic-build): use public maven metadata for latest version inference #3853
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
Conversation
Follow up: HW libraries without hermetic build (e.g. java-bigquery). |
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.
Can you check xmllint is available in the container before merging this?
Confirming manually in java-storage: googleapis/java-storage#3181 Installing using I modified the template. Thanks a lot for the catch, @suztomo! |
Thank you. |
|
|
🤖 I have created a release *beep* *boop* --- <details><summary>2.60.1</summary> ## [2.60.1](v2.60.0...v2.60.1) (2025-07-08) ### Bug Fixes * **hermetic-build:** use public maven metadata for latest version inference ([#3853](#3853)) ([0be1e96](0be1e96)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Currently, the
get_latest_released_version()
function returns2.59.0
for gapic-generator-java. This is not correct and is due to an ongoing issue with Maven.This PR uses the alternative
maven-metadata.xml
files instead, which contains ametadata/versioning/latest
entry always pointing to the latest version.