The GitHub Actions job "CI" on grails-core.git/feat/sitemesh3-default-layout has failed. Run started by GitHub user codeconsole (triggered by codeconsole).
Head commit for run: f8162468cf84cf93751a954472090b218be84452 / Scott Murphy Heiberg <[email protected]> Default test apps to SiteMesh 3, keep SiteMesh 2 behind a forced flag Per review: the test apps pointed at grails-layout by default, so the default build never exercised SiteMesh 3. Invert the layout toggle in the 36 flagged build files: the default now resolves grails-sitemesh3 and the legacy SiteMesh 2 grails-layout is opt-in via the SITEMESH2_TESTING_ENABLED environment variable. This makes the default (and therefore CI) path the SiteMesh 3 path. SiteMesh 2 keeps regression coverage through the hardcoded anchors (database-cleanup, gsp-layout, jetty, scaffolding, scaffolding-fields, test-phases), which are intentionally left on grails-layout, and via the forced flag. Verified: grails-test-suite-uber:test is green under the new default (555 tests, 0 failures) with testRuntimeClasspath resolving grails-sitemesh3 instead of grails-layout. Report URL: https://github.com/apache/grails-core/actions/runs/27037024519 With regards, GitHub Actions via GitBox
