Size: 362
Comment:
|
Size: 1183
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
<<Include(A:dev)>> = Release Checklist = Used by [[mpm]] to prepare releases. |
|
Line 2: | Line 8: |
* Pulled from i18n and crew * Check [[https://buildbot.mercurial-scm.org/waterfall|buildbot]] |
|
Line 3: | Line 11: |
* Build from dist tarball passes tests | |
Line 4: | Line 13: |
* Build from untar passes tests | * Pushed |
Line 6: | Line 15: |
* Add [[https://bz.mercurial-scm.org/editversions.cgi?action=add&product=Mercurial|Bugzilla version]] * Ping mercurial-packaging@mercurial-scm.org |
|
Line 7: | Line 18: |
* UpgradeNotes updated * Mercurial/News updated * Announcement sent to mercurial, lwn@lwn.net * Freshmeat entry updated |
* UpgradeNotes updated with any (BC) notes * tag and push PythonHglib if there are new changesets * [[Mercurial/NewsItems]] updated * Update irc topic |
Line 12: | Line 23: |
Obsoleted: * Tarball contains all relevant files * Version numbers for Mac and Windows installers correct |
Release message template: |
Line 16: | Line 25: |
{{{ To: mercurial <mercurial@selenic.com> Bcc: lwn@lwn.net Subject: Mercurial 1.x released! 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. }}} 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) }}} ---- CategoryProcess |
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
- Tagged
- Build from dist tarball passes tests
- Signed
- Pushed
- Tarball uploaded
Add Bugzilla version
WhatsNew updated
UpgradeNotes updated with any (BC) notes
tag and push PythonHglib if there are new changesets
Mercurial/NewsItems updated
- Update irc topic
Release message template:
To: mercurial <mercurial@selenic.com> Bcc: lwn@lwn.net Subject: Mercurial 1.x released! 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.
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)