Fetching metadata from the HF Docker repository...
-
Add: Professional GitHub setup
Added Files:
- LICENSE: MIT license with Teknova branding
- CONTRIBUTING.md: Comprehensive contribution guide
- GitHub Actions CI/CD pipeline (.github/workflows/ci.yml)
- Issue templates (bug_report, feature_request)
- Pull request template
- Dockerfile for containerization
- requirements-dev.txt for development dependencies
- tests/test_nova_ai.py: Basic test suite
Features:
- Complete CI/CD pipeline with testing, linting, security checks
- Professional contribution guidelines
- Issue and PR templates for better collaboration
- Docker support for easy deployment
- Comprehensive test coverage
- Development environment setup
CI/CD Includes:
- Multi-Python version testing (3.8-3.11)
- Code quality checks (Black, Flake8, MyPy)
- Security scanning (Bandit, Safety)
- Docker build and push
- Staging/Production deployments
- Performance testing
- Auto-merge for Dependabot PRs
- Slack/Email notifications
Teknova Nova AI is now production-ready!