The GitHub Actions job "CI - Groovy Joint Validation Build" on 
grails-core.git/migrate-grails-data-graphql-to-grails-7.1.x has succeeded.
Run started by GitHub user jamesfredley (triggered by jamesfredley).

Head commit for run:
ef154b78ed7f05e532aee9e6edb8032847231059 / James Fredley 
<[email protected]>
feat(grails-forge): add gorm-graphql feature to the application generator

Add a Forge feature so users can opt into the newly-integrated
grails-data-graphql plugin from the Forge UI / CLI / API, the same way
they already opt into Hibernate or MongoDB.

- New GraphqlGorm Feature class lives next to HibernateGorm / MongoGorm
  in feature.database. It is selectable in addition to (not instead of)
  a GORM persistence implementation. If the user opts into gorm-graphql
  without explicitly selecting Hibernate or MongoDB, Hibernate is added
  as a sensible default via processSelectedFeatures.
- The feature only supports WEB and REST_API application types because
  GraphQL is an API layer and does not make sense for plugin-only
  application skeletons.
- Categorised as API. Adds the org.apache.grails:grails-data-graphql
  implementation dependency and links to https://graphql.org as third-
  party documentation.
- Test spec verifies registration, default Hibernate fallback, MongoDB
  combination, application-type support, category, and that the gradle
  build template includes the dependency.

Verified locally:
- ./gradlew :grails-forge-core:test                 -> BUILD SUCCESSFUL (full 
module)
- ./gradlew :grails-forge-core:test --tests *GraphqlGormSpec  -> all 7 tests 
pass

Assisted-by: claude-code:claude-opus-4

Report URL: https://github.com/apache/grails-core/actions/runs/24960148831

With regards,
GitHub Actions via GitBox

Reply via email to