This directory contains GitHub-specific configuration files:
- coveralls.yml: Simple workflow for running tests and uploading coverage to Coveralls
- test-coverage.yml: Comprehensive test matrix across Python versions with coverage reporting
- ci.yml: Full CI pipeline including linting, formatting checks, and tests
- Go to coveralls.io and sign in with GitHub
- Add the
maf-standalonerepository - The GitHub token is automatically handled by GitHub Actions
- Coverage reports will be uploaded automatically on each push to main
No additional secrets are required for basic functionality. The workflows use:
GITHUB_TOKEN: Automatically provided by GitHub Actions- Optional:
GEMINI_API_KEY,ANTHROPIC_API_KEY,OPENAI_API_KEYfor integration tests