Update release docs

This commit is contained in:
Ivan Habunek 2024-04-13 09:16:04 +02:00
parent b9c671b5a8
commit 211e501fbc
No known key found for this signature in database
GPG Key ID: F5F0623FF5EBCB3D
1 changed files with 3 additions and 5 deletions

View File

@ -5,13 +5,11 @@ This document is a checklist for creating a toot release.
Currently the process is pretty manual and would benefit from automatization.
Bump & tag version
------------------
Make docs and tag version
-------------------------
* Update the version number in `setup.py`
* Update the version number in `toot/__init__.py`
* Update `changelog.yaml` with the release notes & date
* Run `make changelog` to generate a human readable changelog
* Run `make docs` to generate changelog and update docs
* Commit the changes
* Run `./scripts/tag_version <version>` to tag a release in git
* Run `git push --follow-tags` to upload changes and tag to GitHub