테스트: bun run test는 바뀐 부분 테스트만 (전체는 test:all)

scripts/test-changed.ts가 origin/main 이후 변경(없으면 마지막 커밋)을 보고 고른다.
게임 하나만 바뀌면 그 게임 테스트 + 모든 게임을 도는 파일에서 그 게임 항목만(-t),
문서·E2E·배포는 없음, 엔진·shared·루트 설정·모르는 파일은 전체.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
EJClaw
2026-10-08 10:48:47 +09:00
parent e499c79464
commit 2fbd956cb5
4 changed files with 125 additions and 4 deletions

View File

@@ -10,7 +10,8 @@
"dev": "bun run --filter '@bg/server' dev & bun run --filter '@bg/web' dev",
"build": "bun run --filter '@bg/web' build",
"typecheck": "tsc -p packages/engine && tsc -p packages/shared && tsc -p packages/games && tsc -p apps/server && tsc -p apps/web",
"test": "bun test --parallel=4 --timeout 60000",
"test": "bun scripts/test-changed.ts",
"test:all": "bun test --parallel=4 --timeout 60000",
"test:full": "FULL_TESTS=1 bun test --timeout 60000"
},
"devDependencies": {