-
Notifications
You must be signed in to change notification settings - Fork 481
Github Actions
Richard Stromer edited this page Apr 14, 2023
·
8 revisions
Linters workflow | Configuration file
- black: Code formatting
- isort: Import sorting and unused imports
- flake8: PEP8 code style checks
- pyright: Type checking
Tests workflow | Configuration file
- Pytest: Run the unit and integration tests for all operating systems (Linux, macOS, Windows) and the latest and oldest python versions, resulting in overall 6 test runs
- Docs: Build the documentation with Sphinx to make sure it does not fail (requires special pandoc image)
Metrics workflow | Configuration file
CodeQL is a Github service with checks for vulnerabilities, read more at their website.