jamesfredley opened a new pull request, #15827:
URL: https://github.com/apache/grails-core/pull/15827

   ## Summary
   - add a shared build-logic BOM conventions plugin for publication, POM 
customization, constraint extraction, and release snapshot validation
   - apply the plugin across the Grails BOM build scripts
   - collapse duplicated Groovy module override maps and remove unreachable BOM 
override branches
   
   ## Verification
   - `JAVA_HOME=/tmp/opencode/jdk21 ./gradlew 
:build-logic-root:build-logic:compileGroovy :build-logic-root:build-logic:test`
   - generated all seven BOM POMs on this branch and current `origin/8.0.x`, 
including Micronaut BOMs with `-PincludeMicronautProjects`, then byte-compared 
them successfully
   - ran `extractConstraints` for all seven BOMs with 
`-PincludeMicronautProjects` and byte-compared generated constraints 
successfully
   
   ## Notes
   - LSP diagnostics are unavailable locally for `.groovy` / `.gradle` because 
no Groovy/Gradle LSP is configured
   - the full aggregate gate currently has unrelated baseline failures on 
`origin/8.0.x` (GraphQL static compile errors and MongoDB timeout flakes), 
reproduced in a clean baseline worktree


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to