mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 00:11:37 -06:00
ci(i18n): enforce controlled crowdin localization workflow and pr validation
Add Crowdin pull request validation script, centralize locale configuration, and update GitHub workflows to enforce sparse target catalog validation.
This commit is contained in:
+2
-1
@@ -31,8 +31,9 @@
|
||||
"lint:fix": "pnpm --filter server lint:fix && pnpm --filter client lint:fix",
|
||||
"format": "pnpm --filter server format && pnpm --filter client format",
|
||||
"format:check": "pnpm --filter server format:check && pnpm --filter client format:check",
|
||||
"test": "pnpm run test:charts && pnpm run test:server && pnpm run test:client",
|
||||
"test": "pnpm run test:charts && pnpm run test:pr-policy && pnpm run test:server && pnpm run test:client",
|
||||
"test:charts": "node --test scripts/star-history/generate.test.mjs scripts/crowdin-stats/generate.test.mjs",
|
||||
"test:pr-policy": "node --test scripts/validate-locale-pr.test.mjs",
|
||||
"test:server": "pnpm --filter server test",
|
||||
"test:client": "pnpm --filter client test:unit --run",
|
||||
"e2e:run": "node ./scripts/e2e/run-suite.mjs",
|
||||
|
||||
Reference in New Issue
Block a user