The project currently has no CI/CD pipeline to automatically validate code quality and run tests.
Adding a GitHub Actions workflow would:
- Automatically run tests on every push and pull request
-
- Enforce code quality standards via linting
-
-
- Catch regressions and issues before they reach the main branch
-
-
-
- Provide feedback to contributors
The workflow should:
- Trigger on push and pull request events to the main branch
-
- Set up Node.js environment (v18+)
-
- Install dependencies (npm install)
-
- Run linting checks (if linter is configured)
-
- Run any available tests (npm test or similar)
-
- Also support Python backend testing if configured