sync: update from private repo (edc775f2)
CI / build-and-test (push) Has been cancelled

This commit is contained in:
oss-sync
2026-07-06 01:04:12 +00:00
parent 747377bef9
commit b1292e34b2
322 changed files with 28001 additions and 4686 deletions
+31
View File
@@ -0,0 +1,31 @@
# Normalize line endings so Windows / WSL checkouts don't break the build.
#
# With git's default `core.autocrlf=true` on Windows, text files are checked out
# with CRLF. The Docker builder runs `bash scripts/*.sh` (with `set -o pipefail`)
# and Node executes `scripts/*.mjs` — CRLF turns the shebang/`\r` into errors and
# the build fails with a confusing exit 127. Pin build- and runtime-critical text
# files to LF regardless of the client's git config.
# Let git detect text vs binary and normalize to LF in the repository.
* text=auto
# Always LF in the working tree, on every platform.
*.sh text eol=lf
*.bash text eol=lf
Dockerfile text eol=lf
*.mjs text eol=lf
*.cjs text eol=lf
*.yml text eol=lf
*.yaml text eol=lf
# Binary assets — never normalize.
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.pdf binary
*.woff binary
*.woff2 binary
*.ttf binary
*.otf binary