4. Ensure that the [Jupyter Book version number](https://github.com/jupyter/jupyter-book/blob/master/jupyter_book/__init__.py)
1. Ensure that there aren't any extra issues tackle in
[the milestone for the next release](https://github.com/jupyter/jupyter-book/milestones?direction=asc&sort=due_date)
2. Ensure that the [Jupyter Book version number](https://github.com/jupyter/jupyter-book/blob/master/jupyter_book/__init__.py)
is correct, and remove the `dev0` part of the version number.
is correct, and remove the `dev0` part of the version number.
5. Create a new distribution for Jupyter Book by
Make a PR with the new number and merge into master.
3. Create a new distribution for Jupyter Book by
[following the twine release instructions](https://twine.readthedocs.io/en/latest/#using-twine)
[following the twine release instructions](https://twine.readthedocs.io/en/latest/#using-twine)
6. Confirm that the new version of Jupyter Book [is posted to pypi](https://pypi.org/project/jupyter-book/)
4. Confirm that the new version of Jupyter Book [is posted to pypi](https://pypi.org/project/jupyter-book/)
7. Bump the [Jupyter Book version number](https://github.com/jupyter/jupyter-book/blob/master/jupyter_book/__init__.py) to
5. Create a new [release on GitHub](https://github.com/jupyter/jupyter-book/releases).
6. Bump the [Jupyter Book version number](https://github.com/jupyter/jupyter-book/blob/master/jupyter_book/__init__.py) to
the next minor (or major) release and append `dev0` to the end.
the next minor (or major) release and append `dev0` to the end.
9. Celebrate! You've just released a new version of Jupyter Book!
7. Generate the new changelog using the `github-changelog-generator`.
\ No newline at end of file
* See [here for `github-changelog-generator` installation instructions](https://github.com/github-changelog-generator/github-changelog-generator#installation).