feat: add typecheck to ci.yml

This commit is contained in:
Adam Moussa 2026-07-09 19:17:17 -04:00
parent 05e64f0e99
commit 1e8ac1f8c1
No known key found for this signature in database

View file

@ -39,6 +39,19 @@ jobs:
- name: Run format check
run: make format-check
typecheck:
name: Typecheck
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- name: Install UI dependencies
working-directory: ui
run: bun install --frozen-lockfile
- name: Run Typecheck
working-directory: ui
run: bun run typecheck
unit-tests:
name: Unit tests
runs-on: ubuntu-latest
@ -120,5 +133,4 @@ jobs:
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- name: ui/package.json and ui/bun.lock agree
working-directory: ui
run: bun install --frozen-lockfile
run: bun install --frozen-lockfile