grails / grails-core

The Grails Web Application Framework
http://grails.org
Apache License 2.0
2.79k stars 950 forks source link

Grails 7: Make groovy-joint-workflow work as intended #13699

Open jamesfredley opened 2 months ago

jamesfredley commented 2 months ago

grails-core example: https://github.com/grails/grails-core/blob/7.0.x/.github/workflows/groovy-joint-workflow.yml

These changes have been completed on https://github.com/grails/grails-core/pull/13681

With these changes the groovy-joint-worflow actually uses the built Groovy libraries when building Grails.

They need to be completed on the following repos:

https://github.com/grails/grails-async https://github.com/grails/gorm-neo4j https://github.com/grails/gorm-mongodb https://github.com/grails/gorm-hibernate5 https://github.com/grails/gorm-hibernate6

Already completed on: https://github.com/grails/grails-views https://github.com/grails/grails-testing-support https://github.com/grails/grails-data-mapping https://github.com/grails/grails-gsp

codeconsole commented 1 week ago

This should all be done in a plugin and just require a single import. There is no need to add mavenLocal commented out. You can just put it in an if statement that tests to see if it is running a joint workflow