chore: pin shipped text formats to LF

The drivers here are shell scripts executed on Linux accelerator hosts, and
consumers record the SHA-256 of the files they ran. With Git's default autocrlf
on Windows a checkout rewrites those files with CRLF, which breaks the shell
drivers outright and changes every digest a receipt refers to.
This commit is contained in:
Aharrypotter committed 2026-09-02 12:19:06 +08:00
1 parent da22885645
commit 64baa11a23
1 file changed
+12
+12
View File
@@ -0,0 +1,12 @@
# Everything here runs on Linux accelerator hosts, and campaign receipts record
# the SHA-256 of the harness files they were produced by. A CRLF checkout on
# Windows would both break the shell drivers and change every recorded digest,
# so pin the text formats this repository ships.
*.py text eol=lf
*.sh text eol=lf
*.json text eol=lf
*.yaml text eol=lf
*.csv text eol=lf
*.tsv text eol=lf
*.txt text eol=lf
*.md text eol=lf