The GitHub Actions job "CI - Groovy Joint Validation Build" on grails-core.git/feat/sitemesh3-default-layout has failed. Run started by GitHub user codeconsole (triggered by codeconsole).
Head commit for run: 6178aeb3f9d73b0c8f2eeebb9289915f0c521c54 / Scott Murphy Heiberg <[email protected]> Drop redundant grails-layout from starter-web test apps database-cleanup, scaffolding-fields and test-phases declared grails-layout directly in addition to grails-dependencies-starter-web. starter-web already provides the layout plugin and flips it with SITEMESH3_TESTING_ENABLED, so with the flag on these apps ended up with both grails-sitemesh3 (via starter-web) and grails-layout (direct) on the classpath, and failed to boot with a jspViewResolver bean-type clash. Remove the redundant direct grails-layout dependency so each app gets exactly one layout plugin from starter-web: SiteMesh 2 when the flag is off, SiteMesh 3 when it is on. The dedicated SiteMesh 2 layout coverage remains on gsp-layout, which does not use starter-web. Report URL: https://github.com/apache/grails-core/actions/runs/27073724842 With regards, GitHub Actions via GitBox
