From 127a8c3418733dbc6b9305206e381d05fb50f9ef Mon Sep 17 00:00:00 2001 From: Hong Jiarong Date: Thu, 30 Jul 2026 11:58:02 +0800 Subject: [PATCH] fix(ci): install admin-web deps in hub-check before build hub build runs admin:build; fleet deploy already npm ci --prefix admin-web but hub-check only installed hub/. Without that, vite fails on @sveltejs/kit. --- .gitea/workflows/hub-check.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/hub-check.yml b/.gitea/workflows/hub-check.yml index 1de9283..3f28e39 100644 --- a/.gitea/workflows/hub-check.yml +++ b/.gitea/workflows/hub-check.yml @@ -39,10 +39,14 @@ jobs: with: node-version: "24" cache: npm - cache-dependency-path: hub/package-lock.json + cache-dependency-path: | + hub/package-lock.json + hub/admin-web/package-lock.json - name: Install dependencies - run: npm ci + run: | + npm ci + npm ci --prefix admin-web - name: Audit production Node dependencies run: npm run audit:production