Repository navigation
chore(proxy): bump Gradle wrapper to 8.14.6 - #26
Merged
Merged
Conversation
Align the proxy build toolchain with the LTR Gradle pin before the Boot 4.1 wave. Leave Spring Boot 3.5.4, Java 17, and sitmun-proxy-contract 1.2.9 unchanged.
Mirror backend #304: drop build.dependsOn setupGitHooks and resolve the real hooks dir from a gitdir file so ./gradlew setupGitHooks still works.
new File(rootDir, absolutePath) nested hooks under the worktree. Honor absolute gitdir markers so opt-in install lands in the real hooks dir.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The LTR program moves every Java module to Gradle 8.14.6 before Spring Boot 4.1.1. This pull request is that wrapper step for the proxy, plus the submodule-safe
setupGitHooksopt-in (same shape as sitmun-backend-core#304).What changed
distributionUrlnow points atgradle-8.14.6-bin.zip.setupGitHooksis no longer a dependency ofbuild; hooks install resolves a gitdir file so submodule checkouts work.Scope
sitmun-proxy-contract1.2.9 alone.Blast Radius
Operators and CI pick up Gradle 8.14.6 on the next wrapper download.
./gradlew buildno longer installs hooks. Runtime behavior and dependency versions stay the same.Verification
./gradlew --versionprintsGradle 8.14.6../gradlew buildexits 0 without-x setupGitHookson a submodule checkout../gradlew setupGitHooksstill installs into the real git hooks dir.3.5.4.