# Ensure shell scripts always use LF line endings in the working tree.
# core.autocrlf=true (the Windows default) would otherwise convert them to
# CRLF, which causes "bad interpreter: /usr/bin/env bash^M" errors inside
# the Linux container.
*.sh  text eol=lf

# SQL files: LF in the container is safest, and CRLF in psql input can
# confuse some Postgres client versions.
*.sql text eol=lf

# YAML: keep LF for consistency with the Linux toolchain.
*.yaml text eol=lf
*.yml  text eol=lf
