Add performance gate to release verification

This commit is contained in:
2026-07-09 10:12:13 +09:00
parent 54e34d39ce
commit fd1e1ce495
2 changed files with 87 additions and 11 deletions

View File

@@ -11,6 +11,7 @@
"generate:sfx": "node scripts/generate-sfx.mjs",
"preview": "vite preview --host 0.0.0.0",
"measure:performance": "node scripts/measure-performance.mjs",
"verify:performance": "node scripts/measure-performance.mjs",
"verify:battle-data": "node scripts/verify-battle-scenario-data.mjs",
"verify:campaign-data": "node scripts/verify-campaign-flow-data.mjs",
"verify:campaign-save": "node scripts/verify-campaign-save-normalization.mjs",
@@ -29,7 +30,7 @@
"verify:flow": "node scripts/verify-flow.mjs",
"verify:save-flow": "node scripts/verify-save-retry-flow.mjs",
"verify:release": "node scripts/verify-release-candidate.mjs",
"verify:local-release": "pnpm run verify:static-data && tsc --noEmit && pnpm run build && pnpm run verify:release",
"verify:local-release": "pnpm run verify:static-data && tsc --noEmit && pnpm run build && pnpm run verify:release && pnpm run verify:performance",
"verify:public-deploy": "node scripts/verify-public-deploy.mjs",
"qa:representative": "node scripts/qa-representative-battles.mjs",
"qa:smoke": "node scripts/qa-representative-battles.mjs --set=smoke",