The GitHub Actions job "SiteMesh 2 Compatibility" on grails-core.git/feature/groovy-dsl-configuration-metadata has failed. Run started by GitHub user borinquenkid (triggered by borinquenkid).
Head commit for run: 013ba6c143138bcb780cdb9ffded07bdc8aabc1b / Walter Duque de Estrada <[email protected]> Make ConfigurationMetadataSpec self-maintaining instead of exact-count metadata.get('groups').size() == 14 and properties.size() == 145 fail this spec on any future addition to DefaultSecurityConfig.groovy or the curated overlay, with only a number mismatch to go on. Assert instead that every group/property name in the curated overlay (the source of truth for what should be published) is present in the canonical generated metadata, reading the overlay off the classpath the same way the generated file already is (disambiguating by which resource declares the grails.plugin.springsecurity group, since several modules now publish a same-named overlay resource). A missing entry now shows up by name in the failed (list - list).empty assertion instead of a bare count mismatch, and a legitimate addition to either source no longer breaks the spec at all. Co-Authored-By: Claude Sonnet 5 <[email protected]> Report URL: https://github.com/apache/grails-core/actions/runs/33277122266 With regards, GitHub Actions via GitBox
