Mercurial > evolve
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 |