managarten/apps
Wuesteon 0cea08f3bd fix(ci): resolve turbo recursive build loop and filter issues
**Problem:**
- CI build was failing with "Cannot find module manifest-full.js"
- Root cause: Infinite recursive turbo build loop
- chat/package.json had "build": "turbo run build" script
- When CI called `pnpm run build --filter=chat...`, it triggered recursion:
  - CI → turbo → chat:build → turbo → chat:build → turbo (infinite)
- Additionally, `--filter=manacore...` failed with "No package found"

**Solution:**
1. Removed "build" script from apps/chat/package.json to prevent recursion
2. Changed CI filters from `--filter=PROJECT...` to `--filter='./apps/PROJECT/**'`
   - Directory-based filters work regardless of package.json name
   - Prevents recursive turbo calls from wrapper packages
3. Applied fix to all CI jobs: build, lint, type-check, test

**Impact:**
- SvelteKit builds now complete successfully
- manifest-full.js is generated correctly
- No more infinite turbo loops
- Builds work for both chat and manacore projects

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 19:26:28 +01:00
..
bauntown style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00
chat fix(ci): resolve turbo recursive build loop and filter issues 2025-11-27 19:26:28 +01:00
maerchenzauber 🔥 fix(docker): remove deprecated mana-core-nestjs-package 2025-11-27 18:59:48 +01:00
manacore style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00
manadeck 🔥 fix(docker): remove deprecated mana-core-nestjs-package 2025-11-27 18:59:48 +01:00
memoro 🩹 fix(memoro): remove orphaned patch file 2025-11-27 18:41:22 +01:00
news style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00
nutriphi style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00
picture style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00
presi style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00
quote style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00
reader style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00
uload style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00
wisekeep style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00