managarten/apps
Wuesteon e32e4b1b3a 🐛 fix(build): remove recursive build scripts from parent packages
Parent workspace packages (apps/*/package.json, games/*/package.json) had
build scripts that called 'turbo run build' or 'pnpm run --recursive build',
creating infinite recursion when root turbo orchestrates builds.

When root turbo runs 'build', it finds packages with build scripts and
executes them. If those scripts also call 'turbo run build', it spawns
another turbo process → infinite loop.

Changes:
- Removed 'build' script from 7 parent packages (calendar, contacts, zitare, picture, presi, mana-games, voxel-lava)
- Also removed redundant 'clean', 'lint', 'type-check' scripts where they had recursive calls
- Root turbo.json already handles orchestration of these tasks

This follows the guideline in CLAUDE.md:
> Parent workspace packages must NEVER have scripts that call turbo run
> for tasks that turbo orchestrates from the root.

Fixes CI build timeout (was running for 10+ minutes with infinite task spawning).
2025-12-04 01:59:53 +01:00
..
calendar 🐛 fix(build): remove recursive build scripts from parent packages 2025-12-04 01:59:53 +01:00
chat 🐛 fix(chat-backend): add missing shared-nestjs-auth package to Dockerfile 2025-12-04 01:16:02 +01:00
contacts 🐛 fix(build): remove recursive build scripts from parent packages 2025-12-04 01:59:53 +01:00
maerchenzauber/apps fix lint 2025-12-04 00:32:13 +01:00
manacore 🎨 style: fix Prettier formatting issues 2025-12-04 01:05:10 +01:00
manadeck 🎨 style: fix Prettier formatting issues 2025-12-04 01:05:10 +01:00
memoro/apps/mobile fix lint 2025-12-04 00:32:13 +01:00
nutriphi/apps fix lint 2025-12-04 00:32:13 +01:00
picture 🐛 fix(build): remove recursive build scripts from parent packages 2025-12-04 01:59:53 +01:00
presi 🐛 fix(build): remove recursive build scripts from parent packages 2025-12-04 01:59:53 +01:00
quote/apps fix lint 2025-12-04 00:32:13 +01:00
reader/apps/mobile improve code quality 2025-12-03 23:42:37 +01:00
storage 🎨 style: fix Prettier formatting issues 2025-12-04 01:05:10 +01:00
wisekeep/apps fix lint 2025-12-04 00:32:13 +01:00
zitare 🐛 fix(build): remove recursive build scripts from parent packages 2025-12-04 01:59:53 +01:00