Skip to content

ci: add frontend build, eslint, and ruff lint checks - #22

Merged
mangod12 merged 1 commit into
mainfrom
ci/add-frontend-and-lint-checks
Aug 6, 2026
Merged

ci: add frontend build, eslint, and ruff lint checks#22
mangod12 merged 1 commit into
mainfrom
ci/add-frontend-and-lint-checks

Conversation

@mangod12

@mangod12 mangod12 commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add frontend CI job: npm ci → eslint → tsc + vite build
  • Add ruff lint step to backend job (catches the 117 errors we just fixed)
  • Prevents regressions on both frontend and backend

Why

CI only ran backend tests. PRs could break frontend builds or reintroduce lint errors undetected.

🤖 Generated with Claude Code

- Add frontend job: npm ci, eslint, tsc + vite build
- Add ruff lint step to backend job
- Prevents regressions: broken builds, lint errors, type errors

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@mangod12
mangod12 merged commit 611fa95 into main Aug 6, 2026
@mangod12
mangod12 deleted the ci/add-frontend-and-lint-checks branch August 6, 2026 23:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant