comparison .gitlab/issue_templates/new-version.md @ 6093:df204c64faab stable

release: update the checklist template
author Anton Shestakov <av6@dwimlabs.net>
date Sat, 20 Nov 2021 08:35:06 +0300
parents ca76e63e76dc
children 74665d83fb3b
comparison
equal deleted inserted replaced
6092:92f1a6e7c139 6093:df204c64faab
1 This is the actual check list for releasing evolve version X.Y.Z 1 This is the actual check list for releasing evolve version X.Y.Z
2 2
3 More details in the [README.rst file](README.rst#L199). 3 More details in the [README.rst file](README.rst#L210).
4 4
5 Preparation 5 Preparation
6 6
7 * [ ] merges with compatibility branches 7 * [ ] merges with compatibility branches
8 * [ ] compatibility tests are happy 8 * [ ] compatibility tests are happy
9 * [ ] update `testedwith` field 9 * [ ] update `testedwith` field
10 * [ ] make sure the changelog is up to data 10 * [ ] make sure CHANGELOG is up-to-date
11 * [ ] [prepare an announcement for the list/website](https://mypads.framapad.org/mypads/?/mypads/group/octobus-public-5d3rw470w/pad/view/evolution-announce-iswcp7qx) 11 * [ ] [prepare an announcement for the list/website](https://mypads.framapad.org/p/evolution-announce-iswcp7qx)
12 * [ ] sanity check install and sdist targets of setup.py 12 * [ ] sanity check install and sdist targets of setup.py
13 13
14 Releasing 14 Releasing
15 15
16 * [ ] add the current date to the changelog 16 * [ ] add the current date to CHANGELOG
17 * [ ] update the `__version__` field of all relevant extensions 17 * [ ] update the `__version__` field of all relevant extensions
18 * [ ] create a new Debian entry 18 * [ ] create a new Debian entry
19 * [ ] tag the version 19 * [ ] tag the version
20 * [ ] move the `@` bookmark on the new tag 20 * [ ] move the `@` bookmark to the new tag
21 * [ ] push/publish the tag to the main repository 21 * [ ] push/publish the tag to the main repository
22 * [ ] upload the tarball to PyPI 22 * [ ] upload the tarball to PyPI
23 * [ ] add `.dev` to the `__version__` field 23 * [ ] add `.dev` to the `__version__` field
24 * [ ] merge stable into default 24 * [ ] merge stable into default
25 * [ ] push the result on the main repo 25 * [ ] push the result to https://www.mercurial-scm.org/repo/evolve/
26 * [ ] send the announcement by email to evolve-testers@mercurial-scm.org 26 * [ ] send the announcement by email to evolve-testers@mercurial-scm.org
27 * [ ] send the announcement by email to mercurial@mercurial-scm.org 27 * [ ] send the announcement by email to mercurial@mercurial-scm.org
28 * [ ] publish the announcement as a blog on https://octobus.net/blog/ 28 * [ ] publish the announcement as a blog on https://octobus.net/blog/
29 * [ ] tweet about it 29 * [ ] tweet about it