Commit 6190038
fix: Add Prisma generate step to CI workflow and fix lint warnings
CI/CD Workflow Improvements:
- Add 'npx prisma generate' step to dev.yml workflow
- Ensures Prisma Client is generated before type checking
- Resolves all 'Property does not exist' TypeScript errors
Code Quality Fixes:
- Fix ESLint react-hooks/exhaustive-deps warning in SettingsTab
- Remove unused 'response' variable in handleSaveGitLabConfig
- All lint and type checks now pass locally
Tested:
✅ npm run lint - No warnings
✅ npx tsc --noEmit - No errors
✅ npm run build - Success
This commit ensures GitHub Actions CI will pass.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent 1e36377 commit 6190038
2 files changed
+5
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
45 | 48 | | |
46 | 49 | | |
47 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
52 | 53 | | |
53 | 54 | | |
54 | 55 | | |
| |||
137 | 138 | | |
138 | 139 | | |
139 | 140 | | |
140 | | - | |
| 141 | + | |
141 | 142 | | |
142 | 143 | | |
143 | 144 | | |
| |||
0 commit comments