ci: install VSCodex web dependencies in nightly build

This commit is contained in:
elky
2026-09-02 11:17:06 +08:00
parent 24bf92a8bf
commit 611c29f1f5
+11 -1
View File
@@ -121,7 +121,17 @@ jobs:
with:
node-version: '22'
cache: npm
cache-dependency-path: frontend/package-lock.json
cache-dependency-path: |
frontend/package-lock.json
aether-vscodex/web/package-lock.json
# The frontend prebuild synchronizes the embedded VSCodex UI by running
# its build from a separate package. Install that package explicitly so
# vue-tsc can resolve vite/client, vitest/globals, and node types in a
# clean runner.
- name: Install VSCodex web dependencies
working-directory: aether-vscodex/web
run: npm ci
- name: Install dependencies
working-directory: frontend