mirror of
https://github.com/trycua/computer.git
synced 2025-12-31 02:19:58 -06:00
Merge pull request #496 from trycua/fix/typescript-typecheck-ci
Install dependencies in TypeScript workspace in CI
This commit is contained in:
6
.github/workflows/lint.yml
vendored
6
.github/workflows/lint.yml
vendored
@@ -38,7 +38,9 @@ jobs:
|
||||
uv sync
|
||||
|
||||
- name: Install Node dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
run: |
|
||||
pnpm install --frozen-lockfile
|
||||
pnpm -C libs/typescript install --frozen-lockfile
|
||||
|
||||
# Python checks (isort, black, ruff, mypy)
|
||||
- name: Python lint & typecheck
|
||||
@@ -55,4 +57,4 @@ jobs:
|
||||
|
||||
# JS/TS/Markdown/YAML checks
|
||||
- name: Prettier check
|
||||
run: uv run prettier --check "**/*.{ts,tsx,js,jsx,json,md,yaml,yml}"
|
||||
run: pnpm prettier --check "**/*.{ts,tsx,js,jsx,json,md,yaml,yml}"
|
||||
|
||||
Reference in New Issue
Block a user