From fa28171380c1ee96b6e173169d98474a93b37048 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Tue, 14 Apr 2026 18:58:39 -0500 Subject: [PATCH] fix(ci): install web host deps in dev-publish job The dev-publish job splits build into build:core + build:web-host, but web/ has its own lockfile and is not an npm workspace. The old 'npm run build' step self-healed via build-web-if-stale.cjs; the direct build:web-host call does not, causing 'next: not found'. Matches the pattern already used in ci.yml. --- .github/workflows/pipeline.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 030fb9d15..414daad84 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -45,6 +45,9 @@ jobs: - name: Install dependencies run: npm ci + - name: Install web host dependencies + run: npm --prefix web ci + - name: Cache Next.js build uses: useblacksmith/cache@v5 with: