diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..480e421 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,7 @@ +# Ensure shell scripts always use LF line endings on all platforms. +# Without this, Windows git (autocrlf=true) will convert LF->CRLF on checkout, +# causing "no such file or directory" errors when Docker runs the entrypoint. +*.sh text eol=lf + +# Standard: force LF for all text files committed to the repo +* text=auto