Size: 1156
Comment:
|
Size: 1264
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 10: | Line 10: |
* Tagged * Build from dist tarball passes tests * Signed * Pushed * Tarball uploaded |
* Check for queued security patches * Run make-release * tag * sign * build release tarballs * Run post-release * push stable branch * upload signed release tarball to Pypi with twine * upload signed release tarball to mercurial-scm.org * update latest.dat file * clean-up build |
Line 16: | Line 22: |
* Ping mercurial-packaging@selenic.com * WhatsNew updated |
* Ping mercurial-packaging@mercurial-scm.org * WhatsNew updated (changelog or changes script) |
Line 21: | Line 27: |
* Update irc topic | |
Line 22: | Line 29: |
Release message template: | Packaging message template: |
Line 25: | Line 32: |
To: mercurial <mercurial@selenic.com> Bcc: lwn@lwn.net Subject: Mercurial 1.x released! |
To: mercurial-packaging@mercurial-scm.org Subject: Mercurial x.y tagged |
Line 29: | Line 35: |
Full details here: http://mercurial.selenic.com/wiki/WhatsNew Available for download at: http://mercurial.selenic.com/release/mercurial-1.x.tar.gz Binaries releases to follow shortly. |
Please update your package builds, thanks. |
Note:
This page is primarily intended for developers of Mercurial.
Release Checklist
Used by mpm to prepare releases.
Things to check:
- Pulled from i18n and crew
Check buildbot
- Check for queued security patches
- Run make-release
- tag
- sign
- build release tarballs
- Run post-release
- push stable branch
- upload signed release tarball to Pypi with twine
- upload signed release tarball to mercurial-scm.org
- update latest.dat file
- clean-up build
Add Bugzilla version
WhatsNew updated (changelog or changes script)
UpgradeNotes updated with any (BC) notes
tag and push PythonHglib if there are new changesets
Mercurial/NewsItems updated
- Update irc topic
Packaging message template:
To: mercurial-packaging@mercurial-scm.org Subject: Mercurial x.y tagged Please update your package builds, thanks.
Generating a list of new contributors:
comm -2 -3 <(hg log -r '1.5::' --template '{author|person}\n' | sort -u) <(hg log -r '::1.5.4' --template '{author|person}\n' | sort -u)