chore(ci): add repo health check workflow, LFS enforcement, and gitattributes

This commit is contained in:
GitHub Actions
2025-12-09 01:25:57 +00:00
parent a3237fe32c
commit 5d364baae5
18 changed files with 907 additions and 38 deletions

View File

@@ -36,6 +36,13 @@ repos:
language: system
files: '\.version$'
pass_filenames: false
- id: check-lfs-large-files
name: Prevent large files that are not tracked by LFS
entry: bash scripts/pre-commit-hooks/check-lfs-for-large-files.sh
language: system
pass_filenames: false
verbose: true
always_run: true
# === MANUAL/CI-ONLY HOOKS ===
# These are slow and should only run on-demand or in CI