Skip to content

Releases: omicronZero/Python-CI-Base

Release list

Version 0.1.0

Choose a tag to compare

@omicronZero omicronZero released this 09 Jul 21:08
505e5c3

This is the first release of the template. Feel free to use it as a starting point, but do not expect it to be completely bug-free.

It provides a basic, adjustable configuration for a CI/CD pipeline using

  • ruff: format checking, linting
  • mypy: static type checking
  • pytest: testing
  • Optional: deployment to TestPyPI and PyPI
  • Optional: documentation to .readthedocs.yaml

You can generate the documentation using the scripts/doc.sh script. You can also include the templates/build_docs.yml file in your .github/workflows directory to use Github Actions to generate a documentation for your master/main and dev branches (they are generated to a new branch called 'gh-docs-*' where * is replaced with main/master/dev.