wip
This commit is contained in:
parent
f1601257c7
commit
c2070693fb
68 changed files with 2305 additions and 212 deletions
|
|
@ -30,7 +30,7 @@ jobs:
|
|||
- name: Install frontend dependencies
|
||||
working-directory: frontend
|
||||
# Chrome isn't needed for these checks (lint/typecheck/vitest-jsdom), so
|
||||
# skip puppeteer's postinstall browser download — it's slow and a flaky
|
||||
# skip puppeteer's postinstall browser download: it's slow and a flaky
|
||||
# point of failure. The prerender build installs Chrome explicitly.
|
||||
env:
|
||||
PUPPETEER_SKIP_DOWNLOAD: "true"
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ jobs:
|
|||
# The product-demo videos and their poster JPGs live in Git LFS (see
|
||||
# .gitattributes). The checkout below needs `lfs: true` to smudge the real
|
||||
# binaries, but the runner image ships without the git-lfs executable, so
|
||||
# install it first — otherwise checkout fails with "Unable to locate
|
||||
# install it first. Otherwise checkout fails with "Unable to locate
|
||||
# executable file: git-lfs".
|
||||
- name: Install Git LFS
|
||||
run: |
|
||||
|
|
@ -25,7 +25,7 @@ jobs:
|
|||
uses: actions/checkout@v4
|
||||
# Without lfs, checkout writes ~130-byte LFS pointer text files, the
|
||||
# Docker build copies those stubs into frontend/dist/video/*, and the
|
||||
# server serves text as video/mp4 — so the videos never load in
|
||||
# server serves text as video/mp4, so the videos never load in
|
||||
# production. Smudge the real binaries instead.
|
||||
with:
|
||||
lfs: true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue