ci: run typecheck and unit tests on push and pull request

This commit is contained in:
Linus Rath
2026-08-29 17:31:00 +02:00
parent b84d4d8e9e
commit fb4796e188
+26
View File
@@ -0,0 +1,26 @@
name: CI
on:
push:
branches: [main]
pull_request:
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
- run: npm ci
- name: Typecheck
run: npm run typecheck
- name: Unit tests
run: npm test