Skip to content

Commit 400ea3b

Browse files
committed
fix: exclude scout and homelab from root build/test/typecheck/lint
These sub-monorepos have external dependencies (Prisma, ffmpeg-static, Tauri, Home Assistant) that aren't available in generic CI. They should be built/tested through their own CI pipelines. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 1f1a69b commit 400ea3b

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
"private": true,
55
"workspaces": ["packages/*", "!packages/clauderon", "packages/clauderon/web/*", "packages/clauderon/docs", "!packages/dpp", "packages/dpp/*", "!packages/homelab", "packages/homelab/*", "!packages/scout", "packages/scout/*"],
66
"scripts": {
7-
"build": "bun run --filter='./packages/**' build",
8-
"test": "bun run --filter='./packages/**' test",
9-
"typecheck": "bun run --filter='./packages/**' typecheck",
10-
"lint": "bun run --filter='./packages/**' lint",
7+
"build": "bun run --filter='./packages/**' --filter='!./packages/scout/**' --filter='!./packages/homelab/**' build",
8+
"test": "bun run --filter='./packages/**' --filter='!./packages/scout/**' --filter='!./packages/homelab/**' test",
9+
"typecheck": "bun run --filter='./packages/**' --filter='!./packages/scout/**' --filter='!./packages/homelab/**' typecheck",
10+
"lint": "bun run --filter='./packages/**' --filter='!./packages/scout/**' --filter='!./packages/homelab/**' lint",
1111
"docs:dev": "bun run --filter='./packages/clauderon/docs' dev",
1212
"docs:build": "bun run --filter='./packages/clauderon/docs' build",
1313
"docs:preview": "bun run --filter='./packages/clauderon/docs' preview",

0 commit comments

Comments
 (0)