From 8c9a3cd615c4d4e25840831ead9d3933645ea7b5 Mon Sep 17 00:00:00 2001 From: diegomarquezp Date: Tue, 2 Jun 2026 00:13:51 +0000 Subject: [PATCH] fix(hermetic_build): restore Version.java after postprocessing entrypoint Moving restore_version_java to run after entrypoint.sh in postprocess_library.sh. This ensures newly generated Version.java files are correctly copied and kept for new libraries while existing ones are properly restored to their correct version. TAG=agy --- .../library_generation/postprocess_library.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sdk-platform-java/hermetic_build/library_generation/postprocess_library.sh b/sdk-platform-java/hermetic_build/library_generation/postprocess_library.sh index a07d35b362a5..6e92e1ddb295 100755 --- a/sdk-platform-java/hermetic_build/library_generation/postprocess_library.sh +++ b/sdk-platform-java/hermetic_build/library_generation/postprocess_library.sh @@ -96,9 +96,6 @@ owl-bot copy-code \ --source-repo="${owlbot_cli_source_folder}" \ --config-file="${owlbot_yaml_relative_path}" -restore_version_java "${PWD}" "${backup_dir}" -rm -rf "${backup_dir}" - # clean the custom owlbot yaml if [[ "${is_monorepo}" == "true" ]]; then @@ -115,4 +112,8 @@ bash "${scripts_root}/owlbot/bin/entrypoint.sh" \ "${libraries_bom_version}" \ "${library_version}" +restore_version_java "${PWD}" "${backup_dir}" +rm -rf "${backup_dir}" + popd # postprocessing_target +