diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index d03e65dd6..dc6671660 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -39,6 +39,14 @@ jobs: go-version-file: backend/go.mod cache-dependency-path: backend/go.sum cache: true + - uses: actions/setup-node@v4 + with: + node-version: 22.19.0 + cache: npm + cache-dependency-path: backend/agent-runtime/pi/package-lock.json + - name: Install Pi Agent runtime dependencies + working-directory: backend/agent-runtime/pi + run: npm ci --omit=dev --ignore-scripts - name: Install redis-server for integration tests # 用例自己拉起临时 redis-server(unix socket),所以需要的是可执行文件而不是 redis 服务。 run: |