Skip to content

Commit e8a0f1d

Browse files
committed
ci: reorder lint and type check steps in CI workflow
1 parent 06775f1 commit e8a0f1d

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,6 @@ jobs:
2828
- name: Validate pre-built native binaries exist
2929
run: bun run validate-binaries
3030

31-
- name: Lint
32-
run: bun run lint
33-
34-
- name: Type check
35-
run: bun run tsc
36-
3731
- name: Build TypeScript
3832
run: bun run build:ts
3933

@@ -64,9 +58,6 @@ jobs:
6458
- name: Install dependencies
6559
run: bun install --frozen-lockfile
6660

67-
- name: Type check
68-
run: bun run build:ts
69-
7061
- name: Validate TypeScript compilation
7162
run: |
7263
if [ -f "dist/index.js" ] && [ -f "dist/index.mjs" ] && [ -f "dist/index.d.ts" ]; then
@@ -75,3 +66,9 @@ jobs:
7566
echo "❌ TypeScript compilation failed"
7667
exit 1
7768
fi
69+
70+
- name: Lint
71+
run: bun run lint
72+
73+
- name: Type check
74+
run: bun run tsc

0 commit comments

Comments
 (0)