This repo stores the following shared repository settings/configurations/templates:
- Issue and pull request templates on GitHub
- Shared configurations for GitHub Actions
ruff- formatting
- linting
- isort
- McCabe Complexity
clang_formatbuild- Docker build
- Integration testing
- Uses
docker-setupanddocker-cleanup
build-docs- Documentation build (Sphinx, mkdocs, ...) via
make html - Publishes the rendered HTML to
api-docs.scritical.comviascritical/documentation-server - Uses
docker-setupanddocker-cleanup
- Documentation build (Sphinx, mkdocs, ...) via
mypy- Type checking
- Uses
docker-setupanddocker-cleanup
composite actionsdocker-setupdocker-cleanup
fprettifytapenadebranch-name-check
- Issue/PR labels shared across the organization