Diagnostic step 1
Add 'with: lfs: true' to actions/checkout@v2 step in workflow to fetch LFS objects automatically (reversible change to CI config).
Generated Oct 13, 2026, 9:45:52 AM
Add 'with: lfs: true' to actions/checkout@v2 step in workflow to fetch LFS objects automatically (reversible change to CI config).
Alternatively, add explicit steps: 'git lfs install --local' and 'git lfs pull' after checkout to ensure LFS objects are present; this is explicit and portable across runners.
Confirm LFS access: for private LFS objects, verify GITHUB_TOKEN permissions or configure a deploy key with LFS read access and use it securely in CI (do not print or store private keys in logs).
Add CI assertion: a test step that validates critical large files are non-pointer binaries (e.g., check file magic or size > 1MB) to fail early if LFS objects are missing.
If repository contains unintended large binaries in git history, consider migrating them out using git filter-repo and enforce LFS tracking on future commits via pre-commit hooks, documented in CONTRIBUTING.md.