Skip to content

Commit 0ff786c

Browse files
committed
Add package typechecking to CI
1 parent 7768e14 commit 0ff786c

File tree

3 files changed

+561
-4
lines changed

3 files changed

+561
-4
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
runs-on: ubuntu-latest
77
strategy:
88
matrix:
9-
node-version: [18, 20]
9+
node-version: [18, 20, 22]
1010
steps:
1111
- uses: actions/checkout@v4
1212
- uses: actions/setup-node@v4
@@ -17,6 +17,7 @@ jobs:
1717
- run: npm run lint
1818
- run: npm run build
1919
- run: npm test
20+
- run: npm run typecheck
2021
- uses: codecov/codecov-action@v4
2122
with:
2223
directory: coverage/

0 commit comments

Comments
 (0)