Release#
Code is contributed via pull requests on GitHub.
A new plinder
version is released on each pull request merge.
In consequence each merge automatically induces a
Semantic Version bump.
The version bumping semantics is controlled via the commit history since the previous
release:
If
bumpversion skip
is present in the commit message, the version will not be bumpedIf
bumpversion major
is present in the commit message, the major version will be bumpedIf
bumpversion minor
is present in the commit message, the minor version will be bumpedIf
bumpversion patch
is present in the commit message (or nothing is found), the patch version will be bumped
Note
The CI workflow will use the most recent match in the commit history to make its decision.
Each new version release automatically triggers the following platforms:
A new PyPI release is created.
A new Docker image is pushed to the registry.
This documentation website is updated.