fix: add workspace config and remove --filter for extracted repo

The extracted repo is no longer a monorepo — pnpm --filter doesn't match
the root package. Add pnpm-workspace.yaml for packages/types, add
@groombook/types as workspace dep, and run commands directly at root.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
2026-05-10 23:47:26 +00:00
committed by The Dogfather [agent]
parent 00fb7accbd
commit 9408ccff3e
5 changed files with 623 additions and 682 deletions
+3 -3
View File
@@ -32,10 +32,10 @@ jobs:
run: pnpm install --frozen-lockfile
- name: Typecheck
run: pnpm --filter @groombook/web typecheck
run: pnpm typecheck
- name: Lint
run: pnpm --filter @groombook/web lint
run: pnpm lint
test:
name: Test
@@ -56,7 +56,7 @@ jobs:
run: pnpm install --frozen-lockfile
- name: Run tests
run: pnpm --filter @groombook/web test
run: pnpm test
docker:
name: Build & Push Docker Image