Skip to content

Commit c67c689

Browse files
authored
ci: use npm ci for app dependency installs (#179)
1 parent 033238a commit c67c689

3 files changed

Lines changed: 8 additions & 3 deletions

File tree

.github/workflows/agent-checks.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@ jobs:
6363
node-version: '22'
6464

6565
- name: Install dependencies
66-
run: npm install
66+
run: |
67+
npm --prefix dashboard/app ci
68+
npm --prefix showcase/app ci
6769
6870
- name: Typecheck
6971
run: npm run typecheck

.github/workflows/ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ jobs:
2525
run: python -m pip install -e ".[test]"
2626

2727
- name: Install Node dependencies
28-
run: npm install
28+
run: |
29+
npm --prefix dashboard/app ci
30+
npm --prefix showcase/app ci
2931
3032
- name: Canonical Check
3133
run: npm run check

.github/workflows/validation_runner.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ jobs:
6666
id: install
6767
run: |
6868
python -m pip install -e ".[test]"
69-
npm install
69+
npm --prefix dashboard/app ci
70+
npm --prefix showcase/app ci
7071
- name: Run Canonical Check
7172
id: canonical_check
7273
run: npm run check

0 commit comments

Comments
 (0)