3 Commits

Author SHA1 Message Date
JonKazama-Hellion 356da24feb Extend .gitattributes: source files to eol=lf
Security / scan (push) Successful in 17s
Build / Build (Release) (push) Successful in 28s
Release / Build and attach release ZIP (push) Failing after 29s
csharpier check fails with 'different line endings than formatting would
result in' when .cs files are CRLF. Linux dev box and Gitea Actions
runners both work with LF natively. Extend the LF-override to .cs,
.csproj, .sln, .yml, .yaml, .json, .md.

Asriel's original CRLF default still applies to file types not listed,
to keep the diff against upstream minimal.
2026-05-26 20:25:32 +02:00
JonKazama-Hellion c7917afd67 Add LF override for shell scripts in .gitattributes
Upstream defaults all text files to CRLF (Windows-only dev). On Linux,
bash refuses to execute shell scripts with CRLF line endings, which
blocked the v0.1.0 pre-push hook with 'env: »bash\r«: nicht gefunden'.

Override the default for *.sh, .githooks/*, and scripts/* to eol=lf
so the hook + preflight runs cleanly on both Linux and Windows.
2026-05-26 20:24:02 +02:00
Asriel Camora 42a1bc1117 Use TPL when solving with all algorithms 2023-10-02 22:28:12 -07:00