@@ -36,38 +36,38 @@ jobs:
3636 name : Compile TypeScript (tsc)
3737 runs-on : ubuntu-latest
3838 steps :
39- - uses : actions/checkout@v4
39+ - uses : actions/checkout@v5
4040 - uses : oven-sh/setup-bun@v2
4141 - uses : reviewdog/action-setup@v1
4242
4343 - name : Install npm dependencies (bun)
4444 run : bun install
4545
46- - name : Run TypeScript (tsc)
46+ - name : Run TypeScript (tsc) in example
47+ working-directory : example
48+ run : |
49+ bun typecheck | reviewdog -name="tsc" -efm="%f(%l,%c): error TS%n: %m" -reporter="github-pr-review" -filter-mode="nofilter" -fail-level=any -tee
50+ env :
51+ REVIEWDOG_GITHUB_API_TOKEN : ${{ secrets.GITHUB_TOKEN }}
52+
53+ - name : Run TypeScript (tsc) in react-native-nitro-sqlite
54+ working-directory : package
4755 run : |
48- bun typescript | reviewdog -name="tsc" -efm="%f(%l,%c): error TS%n: %m" -reporter="github-pr-review" -filter-mode="nofilter" -fail-on-error -tee
56+ bun typecheck | reviewdog -name="tsc" -efm="%f(%l,%c): error TS%n: %m" -reporter="github-pr-review" -filter-mode="nofilter" -fail-level=any -tee
4957 env :
5058 REVIEWDOG_GITHUB_API_TOKEN : ${{ secrets.GITHUB_TOKEN }}
5159
5260 lint :
5361 name : Lint TypeScript (eslint, prettier)
5462 runs-on : ubuntu-latest
5563 steps :
56- - uses : actions/checkout@v4
64+ - uses : actions/checkout@v5
5765 - uses : oven-sh/setup-bun@v2
58- - uses : reviewdog/action-setup@v1
5966
6067 - name : Install npm dependencies (bun)
6168 run : bun install
6269
63- - name : Run ESLint CI in example/
64- working-directory : example
65- run : bun lint-ci
66- - name : Run ESLint CI in react-native-nitro-sqlite
67- working-directory : package
68- run : bun lint-ci
69-
70- - name : Run ESLint with auto-fix in example/
70+ - name : Run ESLint with auto-fix in example
7171 working-directory : example
7272 run : bun lint
7373 - name : Run ESLint with auto-fix in react-native-nitro-sqlite
0 commit comments