From 546cf442fa1881eb96979b3fe2f5d6c3b03e4489 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20K=C3=B6lnberger?= <159939812+ProfRandom92@users.noreply.github.com> Date: Thu, 21 May 2026 03:36:14 -0700 Subject: [PATCH] ci: use npm ci for app dependency installs --- .github/workflows/agent-checks.yml | 4 +++- .github/workflows/ci.yml | 4 +++- .github/workflows/validation_runner.yml | 3 ++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/agent-checks.yml b/.github/workflows/agent-checks.yml index fb7e471..f5ff4f5 100644 --- a/.github/workflows/agent-checks.yml +++ b/.github/workflows/agent-checks.yml @@ -63,7 +63,9 @@ jobs: node-version: '22' - name: Install dependencies - run: npm install + run: | + npm --prefix dashboard/app ci + npm --prefix showcase/app ci - name: Typecheck run: npm run typecheck diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 541df71..1b2d4ab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,7 +25,9 @@ jobs: run: python -m pip install -e ".[test]" - name: Install Node dependencies - run: npm install + run: | + npm --prefix dashboard/app ci + npm --prefix showcase/app ci - name: Canonical Check run: npm run check diff --git a/.github/workflows/validation_runner.yml b/.github/workflows/validation_runner.yml index 0db15a0..c14d363 100644 --- a/.github/workflows/validation_runner.yml +++ b/.github/workflows/validation_runner.yml @@ -66,7 +66,8 @@ jobs: id: install run: | python -m pip install -e ".[test]" - npm install + npm --prefix dashboard/app ci + npm --prefix showcase/app ci - name: Run Canonical Check id: canonical_check run: npm run check