Difference between revisions of "Releasing"
Jump to navigation
Jump to search
(minor changes in procedure) |
(+changelogs) |
||
Line 13: | Line 13: | ||
* Add release name to [[Template:Codename]] | * Add release name to [[Template:Codename]] | ||
* Add release date to [[Template:Release date]] | * Add release date to [[Template:Release date]] | ||
+ | * Add release version to [[Changelogs]] | ||
* Create [[Download/criu/VERSION]] | * Create [[Download/criu/VERSION]] | ||
* Bump [[Template:Last version]] | * Bump [[Template:Last version]] |
Revision as of 20:51, 22 May 2017
This is a reminder of steps needed to roll out a new release.
Code
- Fix
Makefile.versions
- Commit:
git commit -m "criu: Version $version"
- Tag:
git tag -a v$version -m '$summary'
- Push:
git push && git push --tags
- Upload tarball:
make tar && scp $tarbal xemul@download.openvz.org:/var/www/html/criu/
Wiki
- Make sure previous version is listed in Releases#Old versions
- Add release name to Template:Codename
- Add release date to Template:Release date
- Add release version to Changelogs
- Create Download/criu/VERSION
- Bump Template:Last version
- Fixup Release schedule
Announces
- FIXME