-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Description
No automated testing or deployment. Manual process prone to errors and slows development.
Implementation:
Create .github/workflows/ directory
Add test workflow (runs on PR)
Add lint workflow (ESLint, Prettier)
Add build workflow (frontend + backend)
Add deployment workflow (Docker build + push)
Run contract tests with cargo
Add code coverage reporting
Workflows Needed:
test.yml - Run all tests on push/PR
lint.yml - Check code quality
deploy.yml - Deploy on merge to main
coverage.yml - Generate coverage reports
Acceptance Criteria:
Tests run automatically on every PR
Deployment triggered on main branch merge
Failed tests block merging
Coverage reports posted to PRs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels