Skip to content

Commit 7408c19

Browse files
More thorough CI action
1 parent 7e48d7f commit 7408c19

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,18 @@ jobs:
2424

2525
- name: Install dependencies using ${{ matrix.install }}
2626
run: ${{ matrix.install }}
27+
28+
- name: Run TypeScript type checking
29+
run: npx tsc --noEmit
30+
31+
- name: Run ESLint
32+
run: npm run lint
33+
34+
- name: Validate Prisma schema
35+
run: npx prisma validate
36+
37+
- name: Generate Prisma client
38+
run: npx prisma generate
39+
40+
- name: Build application
41+
run: npm run build

0 commit comments

Comments
 (0)