This is an automated email from the ASF dual-hosted git repository.

hawk9821 pushed a commit to branch 3.0.0-release
in repository https://gitbox.apache.org/repos/asf/seatunnel.git

commit 51a0767d467628ca544e81026df475c964c82f84
Author: zhangdonghao <[email protected]>
AuthorDate: Mon Sep 21 00:22:57 2026 +0800

    [Fix][Build] Force LF checkout for all text files in .gitattributes
    
    Windows machines with core.autocrlf=true checked out yaml/yml/conf/
    template/py files as CRLF because .gitattributes only covered sh and
    properties. Those CRLF files were packed into the bin.tar.gz release
    artifact and broke startup on Linux until dos2unix was applied.
    
    Use a catch-all '* text=auto eol=lf' rule so every text file is checked
    out with LF (cmd/bat keep CRLF). All blobs in the index are already LF,
    so this does not change any file content.
---
 .gitattributes | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/.gitattributes b/.gitattributes
index 256f783daf..c70cb771b5 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,8 +1,4 @@
-*.sh text=auto eol=lf
-mvnw text=auto eol=lf
-jvm*_options text eol=lf
-plugin_config text eol=lf
-*.properties text eol=lf
+* text=auto eol=lf
 
 *.cmd text eol=crlf
 *.bat text eol=crlf

Reply via email to