From d89e501138151ef725c0b630f34bf3c9146074a7 Mon Sep 17 00:00:00 2001 From: pmckinney-codat Date: Mon, 27 Jul 2026 14:13:13 +0100 Subject: [PATCH] EXP-1609: Fetch Git LFS content in Actions checkouts All jpg/jpeg/png are LFS-tracked, and actions/checkout defaults to lfs: false, so the first Pages deploy shipped 130-byte pointer files instead of images (Vercel handled LFS via git_lfs = true in its project config). Co-Authored-By: Claude Fable 5 --- .github/workflows/deploy.yml | 4 ++++ .github/workflows/pr.yml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 8ec5eff07..916442891 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -19,6 +19,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 + with: + # Images are Git LFS-tracked (.gitattributes); without this the + # build ships LFS pointer files instead of the actual binaries + lfs: true - uses: actions/setup-node@v6 with: diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 53ae09f0b..df28d3e48 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -8,6 +8,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 + with: + # Images are Git LFS-tracked (.gitattributes); without this the + # build ships LFS pointer files instead of the actual binaries + lfs: true - uses: actions/setup-node@v6 with: