Skip to content

Commit 52e97ed

Browse files
committed
better i18n linting
1 parent 0d9a19c commit 52e97ed

File tree

5 files changed

+372
-14
lines changed

5 files changed

+372
-14
lines changed

.github/workflows/i18n.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: i18n Check
2+
on:
3+
pull_request:
4+
branches:
5+
- main
6+
push:
7+
branches:
8+
- main
9+
10+
jobs:
11+
i18n-check:
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- uses: actions/checkout@master
16+
17+
- name: Install Dependencies
18+
run: bun install
19+
20+
- name: i18n Check
21+
run: bun run i18n:check
22+
23+
- name: i18n Validate Configuration
24+
run: bun run i18n:validate

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ jobs:
1313
- run: bun install
1414
- run: bunx svelte-kit sync
1515
- run: bun run lint
16-
- run: bun test
16+
- run: bun run test

0 commit comments

Comments
 (0)