Releasing¶
This document explains the release process of plone-docsbuilder versions.
Overview¶
Development of plone-docsbuilder follows semantic versioning.
The master
branch will always point to the most up to date development code.
For each release we have a own branch.
Workflow¶
- Clone the repository
git clone git@githublcom:testthedocs/plone-docsbuilder
- Create a branch, based on the
master
branch, for working in.
cd plone-docsbuilder
git checkout -b $COOL-AND-LOGICAL-NAME
- Work in this branch, create builds and test them and update the docs!
- Create a Pull Request against the master branch
- Explain what you did
- Why you did it
- Merge $BRANCH into master
- Create a release branch of the master
git checkout -b 0.0.4
- Update version in the VERSION file
- Update Changes.md
- Make a release
make release