Summary
Containerize the application and set up automated CI/CD with GitHub Actions.
Tasks
Acceptance Criteria
- \docker build\ creates a working image
- \docker-compose up\ starts the app locally
- GitHub Actions runs on every push/PR
- CI fails if tests or linting fails
Summary
Containerize the application and set up automated CI/CD with GitHub Actions.
Tasks
Acceptance Criteria