diff --git a/docs/developer.md b/docs/developer.md index 2a826d866..9c549012d 100644 --- a/docs/developer.md +++ b/docs/developer.md @@ -419,6 +419,9 @@ This part of the documentation is aimed at maintainers, and shows how to create ### Create release branch +!!! Note + Make sure that the `stable` branch is up-to-date! + First, pick a commit that's about one week old (to not include latest additions to releases). ``` bash @@ -431,14 +434,11 @@ Determine if crucial bugfixes have been made between this commit and the current * Merge the release branch (stable) into this branch. * Edit `freqtrade/__init__.py` and add the version matching the current date (for example `2019.7` for July 2019). Minor versions can be `2019.7.1` should we need to do a second release that month. Version numbers must follow allowed versions from PEP0440 to avoid failures pushing to pypi. * Commit this part. -* push that branch to the remote and create a PR against the stable branch. +* Push that branch to the remote and create a PR against the **stable branch**. * Update develop version to next version following the pattern `2019.8-dev`. ### Create changelog from git commits -!!! Note - Make sure that the `stable` branch is up-to-date! - ``` bash # Needs to be done before merging / pulling that branch. git log --oneline --no-decorate --no-merges stable..new_release