Skip to content

Commit 6c4d4f9

Browse files
committed
Add Test & Typescript checks to CI
1 parent 6d3519b commit 6c4d4f9

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/release.yml

+6-2
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,16 @@ jobs:
1717
- uses: actions/checkout@v4
1818
- uses: actions/setup-node@v4
1919
with:
20-
node-version: "lts/*"
20+
node-version: "lts/*"
2121
- run: npm install
2222
- run: npm run build
2323
- run: npm audit signatures
24+
- name: Run Tests
25+
run: npm test
26+
- name: TypeScript Check
27+
run: yarn tsc
2428
- name: Release
2529
env:
2630
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2731
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
28-
run: npx semantic-release
32+
run: npx semantic-release

0 commit comments

Comments
 (0)