1
0
mirror of https://github.com/Yubico/yubikey-ksm.git synced 2024-12-04 15:24:15 +01:00
yubikey-ksm/doc/MakeRelease.txt

33 lines
840 B
Plaintext
Raw Normal View History

2014-09-30 21:46:19 +02:00
Maintainer instructions for making releases
-------------------------------------------
2014-09-19 15:02:49 +02:00
The point of this document is to describe all steps required to make a
proper release of the yubikey-personalization project.
2014-09-30 21:46:19 +02:00
Dependencies
------------
2014-09-19 15:02:49 +02:00
Making a release requires the following packages:
make, git, gnupg, help2man, git2cl
which can be installed (under Ubuntu) by running:
sudo apt-get install make git gnupg help2man git2cl
2014-09-30 21:46:19 +02:00
Details
-------
2014-09-19 15:02:49 +02:00
* Make sure the version number in Makefile has been incremented.
2014-09-30 16:33:25 +02:00
* Make sure NEWS describes all changes since the last release. Use
'git log -p' to review.
2014-09-19 15:02:49 +02:00
2014-09-30 16:33:25 +02:00
* Change the '(unreleased)' part in NEWS to '(released 20XX-YY-ZZ)'
and commit that with a note 'Version Q.P'.
2014-09-19 15:02:49 +02:00
* Run 'make release'.
2014-09-30 16:33:25 +02:00
* Increment version number in Makefile and add a NEWS template for the
next release.