From 39c5b5b11f0820d603b281ddb1cd9474e6a2e2e6 Mon Sep 17 00:00:00 2001 From: rabbitblood Date: Thu, 23 Apr 2026 17:57:57 -0700 Subject: [PATCH] chore: enforce LF line endings + fix entrypoint.sh CRLF Without this, Windows Docker Desktop checks out the entrypoint and helper scripts with CRLF, and `#!/bin/sh\r` either fails outright or silently exec's the wrong interpreter, depending on the kernel + busybox combo. Adds .gitattributes to pin LF on all shell/Python/YAML files + renormalises the existing entrypoint.sh. Co-Authored-By: Claude Opus 4.7 (1M context) --- .gitattributes | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..10aa2a0 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,6 @@ +* text=auto eol=lf +*.sh text eol=lf +*.py text eol=lf +*.yaml text eol=lf +*.yml text eol=lf +Dockerfile text eol=lf