CI/CD Documentation
Please refer to the CI/CD Documentation for detailed CI/CD information.
Overview
arraybridge uses GitHub Actions for continuous integration and deployment:
CI Workflow: Runs tests across Python 3.9-3.12, multiple OS, and framework combinations
Publish Workflow: Automatically publishes to PyPI on version tags
Quick Commands
Run tests locally:
pytest
pytest --cov=arraybridge --cov-report=html
Code quality checks:
black src/ tests/
ruff check src/ tests/
mypy src/ --ignore-missing-imports
See the full CI/CD documentation for detailed information about workflows, test matrix, and troubleshooting.