Closed yourbuddyconner closed 4 years ago
Semantic-Release is a project designed to inspect the git history and apply the next logical version number when one or more conditions are met (i.e. commit to a release branch).
Example CircleCI Workflow
For the purposes of the Python Library, the release flow will look like this:
semantic-release doesn't have a pypi plugin, but it does have a shell exec plugin which can execute arbitrary code to facilitate a release.
Semantic-Release is a project designed to inspect the git history and apply the next logical version number when one or more conditions are met (i.e. commit to a release branch).
Example CircleCI Workflow
For the purposes of the Python Library, the release flow will look like this:
semantic-release doesn't have a pypi plugin, but it does have a shell exec plugin which can execute arbitrary code to facilitate a release.