The GitHub Actions job "CI - Groovy Joint Validation Build" on grails-core.git/fix/groovydoc-links has succeeded. Run started by GitHub user borinquenkid (triggered by borinquenkid).
Head commit for run: 978a57123d4f17050d2a54442358c8f4a96f9bfa / Walter Duque de Estrada <[email protected]> Decouple auditGroovydocLinks from the default docs build and add test coverage jdaugherty flagged that wiring auditGroovydocLinks as an unconditional dependency of the docs task would fail the build the moment any violation is found - and the author's own investigation on this PR noted ~30 residual "phantom" link reports that aren't real errors, so merging as-is would have broken every future docs build. Keep the task registered and runnable on demand (./gradlew :grails-doc:auditGroovydocLinks) without wiring it into docsTask.dependsOn. Also extract the violation-detection logic into a Gradle-API-free GroovydocLinkAuditor so it's unit testable - build-logic/docs-core deliberately keeps Gradle classes off the test compile classpath (see docs-core/build.gradle), so the previous DefaultTask-only implementation had no path to test coverage. Co-Authored-By: Claude Sonnet 5 <[email protected]> Report URL: https://github.com/apache/grails-core/actions/runs/29617058887 With regards, GitHub Actions via GitBox
