feat: add TypeScript type safety for i18next with automated maintenance (#25152)

This commit is contained in:
lyzno1
2025-09-04 17:12:48 +08:00
committed by GitHub
parent 8d5f788f2b
commit fb307ae128
7 changed files with 373 additions and 3 deletions

View File

@@ -47,6 +47,11 @@ jobs:
working-directory: ./web
run: pnpm install --frozen-lockfile
- name: Check i18n types synchronization
if: steps.changed-files.outputs.any_changed == 'true'
working-directory: ./web
run: pnpm run check:i18n-types
- name: Run tests
if: steps.changed-files.outputs.any_changed == 'true'
working-directory: ./web