Files
jobtrackingapp/.gitattributes
T

12 lines
648 B
Plaintext

# Shell scripts must be LF: they run on the Linux deploy host and in Docker.
# A CRLF deploy.sh fails with "bad interpreter: /usr/bin/env bash\r" or silently
# mis-parses. This guarantees LF in every checkout regardless of core.autocrlf.
*.sh text eol=lf
# Preserve the exact exported bytes used by the spreadsheet regression evidence.
/docs/audits/2026-09-07/validation/evidence/*.csv binary
# Preserve vendored font/license bytes across Windows and Linux checkouts.
JobTrackerApi/DocumentFonts/*.ttf -text
# Upstream notices retain their exact bytes, including original trailing spaces.
JobTrackerApi/DocumentFonts/*.txt text eol=lf -whitespace