Proposal
Create .github/workflows/tests.yml to:
- Run unit tests on PR/push
- Lint code with flake8/pylint
- Check type hints with mypy
- Build and test Docker image
- Automated dependency checks
Benefits
- Catch bugs early
- Ensure code quality
- Automated release checks