fix: resolve CI errors for docs migration

- Add apps/docs/** to knip ignore list (Docusaurus theme files are dynamically loaded)
- Add ^build dependency to check-types, test, and build tasks in turbo.json to ensure @roo-code/types is built first
This commit is contained in:
Roo Code 2026-01-28 17:54:02 +00:00
parent f1d69f02fb
commit 328d40dc4a
2 changed files with 6 additions and 2 deletions

View file

@ -3,6 +3,7 @@
"ignore": [
"**/__tests__/**",
"apps/vscode-e2e/**",
"apps/docs/**",
"src/extension/api.ts",
"src/activate/**",
"src/workers/countTokens.ts",

View file

@ -2,15 +2,18 @@
"$schema": "https://turbo.build/schema.json",
"tasks": {
"lint": {},
"check-types": {},
"check-types": {
"dependsOn": ["^build"]
},
"test": {
"dependsOn": ["@roo-code/types#build"]
"dependsOn": ["^build"]
},
"format": {},
"clean": {
"cache": false
},
"build": {
"dependsOn": ["^build"],
"outputs": ["dist/**", "build/**", ".docusaurus/**"],
"inputs": [
"src/**",