The GitHub Actions job "CI" on grails-core.git/feat/create-app-ui has failed. Run started by GitHub user codeconsole (triggered by codeconsole).
Head commit for run: c312e5e9df70dac2f4806054cc8067b8c2f68563 / Scott Murphy Heiberg <[email protected]> Fix spring-security-ui functional tests after Bootstrap rewrite The Bootstrap rewrite made s2ui:textFieldRow/selectRow emit <div class="mb-3"> blocks instead of table rows, but the extended app's profile create/edit views still wrapped those tags in <table><tbody>. A <div> directly inside <tbody> is invalid HTML, so the browser hoisted the field divs out of the table (and out of the enclosing form), leaving the profile form with no bound inputs. Profile creation then persisted a profile with no user, RegisterSpec failed at editProfile (the "User(username:...)" link never rendered), and because that spec never reached its cleanup step the leftover user and profile leaked into the shared integration DB - cascading into UserSpec (23 vs 22 users) and ProfileServiceSpec (5 vs 4 profiles). Remove the table wrappers so the row divs render inside the form. Also update DefaultSecurityInfoSpec/ExtendedSecurityInfoSpec: the config screen no longer uses DataTables client-side pagination, so assert the full server-rendered table (securityConfigType, userLookup.userDomainClassName - both sort late in the TreeMap) instead of the removed "Showing 1 to 10 of" line. Report URL: https://github.com/apache/grails-core/actions/runs/29551400701 With regards, GitHub Actions via GitBox
