From dee11ee5c85cccbadd412bb9916ef63871aa3ce5 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 14 Feb 2026 06:34:14 +0000 Subject: CI: Run npm ci for typespec directory in addition to frontend Add a step to install typespec dependencies and include typespec/package-lock.json in the Node.js npm cache config. https://claude.ai/code/session_01B4MXDojJtKKnXC57YTJbt2 --- .github/workflows/ci.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b3295ff..8186ece 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -24,7 +24,9 @@ jobs: with: node-version: "22" cache: "npm" - cache-dependency-path: frontend/package-lock.json + cache-dependency-path: | + frontend/package-lock.json + typespec/package-lock.json - name: Install just uses: extractions/setup-just@v3 @@ -33,6 +35,10 @@ jobs: run: npm ci working-directory: frontend + - name: Install typespec dependencies + run: npm ci + working-directory: typespec + - name: Run check run: just check -- cgit v1.3-1-g0d28