mirror of
https://github.com/Sea-Haven-Industries/open-swe.git
synced 2026-09-30 08:03:15 +00:00
feat: add typecheck to ci.yml
This commit is contained in:
parent
05e64f0e99
commit
1e8ac1f8c1
1 changed files with 14 additions and 2 deletions
16
.github/workflows/ci.yml
vendored
16
.github/workflows/ci.yml
vendored
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue