Ajay9704 opened a new pull request, #15311:
URL: https://github.com/apache/grails-core/pull/15311
This PR addresses an issue where the grails-core repository was attempting
to use the published org.apache.grails:grails-docs-core dependency which was
removed in PR #15134. The grails-docs-core functionality still exists in the
codebase as a local build-logic component but was incorrectly referenced as a
published artifact.
Changes Made
grails-doc/build.gradle: Updated dependency from
'org.apache.grails:grails-docs-core' to project(':grails-docs-core')
buildSrc/build.gradle: Updated dependency from
'org.apache.grails:grails-docs-core' to project(':grails-docs-core')
Context
The grails-docs-core module provides documentation generation functionality
including:
FetchTagsTask - For fetching Git tags
CreateReleaseDropDownTask - For creating release dropdowns in documentation
PublishGuideTask - For publishing guides
This functionality continues to work as expected but now uses the local
project dependency instead of trying to download a non-existent published
artifact.
Impact
Fixes build failures when trying to resolve the removed published dependency
Maintains all existing documentation generation functionality
Aligns with the project's architecture of keeping build logic in the
build-logic module
--
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]