Mercurial > evolve
changeset 5117:60e2a6a11d62 stable
heptapod: add an issue template for new version
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Sat, 01 Feb 2020 11:24:46 +0100 |
parents | 2392fe0e745a |
children | aff0292c00d9 |
files | .gitlab/issue_templates/new-version.md MANIFEST.in |
diffstat | 2 files changed, 24 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.gitlab/issue_templates/new-version.md Sat Feb 01 11:24:46 2020 +0100 @@ -0,0 +1,23 @@ +This is the actual check list for releasing evolve version X.Y.Z + +More details in the [README file](README#L179). + +Preparation + +* [ ] merges with compatibility branches +* [ ] compatibility tests are happy +* [ ] update `testedwith` field +* [ ] make sure the changelog is up to data +* [ ] [prepare an announcement for the list/website](https://mypads.framapad.org/mypads/?/mypads/group/octobus-public-5d3rw470w/pad/view/evolution-announce-iswcp7qx) +* [ ] sanity check install and sdist targets of setup.py + +Releasing + +* [ ] add the current date to the changelog +* [ ] update the `__version__` field of all relevant extensions +* [ ] create a new Debian entry +* [ ] tag the version +* [ ] push/publish the tag to the main repository +* [ ] upload the tarball to PyPI +* [ ] add `.dev` to the `__version__` field +* [ ] merge stable into default
--- a/MANIFEST.in Thu Jan 30 18:14:14 2020 +0100 +++ b/MANIFEST.in Sat Feb 01 11:24:46 2020 +0100 @@ -3,6 +3,7 @@ recursive-exclude contrib * exclude hgext3rd/evolve/hack exclude .gitlab-ci.yml +prune .gitlab recursive-exclude hgext3rd/evolve/hack * exclude hgext3rd/evolve/legacy.py exclude Makefile