The GitHub Actions job "CI" on grails-core.git/fix/eol-renormalize-8.0.x has 
succeeded.
Run started by GitHub user jamesfredley (triggered by jamesfredley).

Head commit for run:
2f94447873910cd6e30f94727bbf1be799b614a9 / James Fredley 
<[email protected]>
fix: renormalize 8.0.x-only CRLF gradlew.bat files to LF

Companion to #15708 (7.0.x). That PR renormalizes the 11 CR-containing files
shared across 7.0.x/7.1.x/7.2.x/8.0.x and will merge-forward up the chain.
8.0.x carries 4 ADDITIONAL Gradle wrapper batch scripts that are stored with
CRLF blobs here but are already LF on the 7.x line, so the merge-forward will
not fix them:

  build-logic/gradlew.bat
  grails-gradle/gradlew.bat
  grails-profiles/profile/skeleton/gradlew.bat
  grails-shell-cli/src/test/resources/gradle-sample/gradlew.bat

Under .gitattributes `*.bat text eol=crlf`, the canonical (index) form must be
LF while the working tree stays CRLF, so a CRLF-stored blob shows as
permanently modified the moment any tool busts git's lstat cache (see #15708
for the full root-cause analysis). This commit runs `git add --renormalize` on
exactly those 4 files; it is a pure line-ending change (`git diff
--ignore-cr-at-eol` is empty, 328 insertions / 328 deletions) and is
deliberately disjoint from #15708 so the two cannot conflict during
merge-forward in either order. Working trees are unaffected -- `eol=crlf` keeps
the scripts CRLF on checkout, so Windows behaviour does not change.

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

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

With regards,
GitHub Actions via GitBox

Reply via email to