docs: release: add tag signing command

This commit is contained in:
Tim-Philipp Müller 2016-08-23 10:52:32 +01:00
parent cf6cac07dd
commit 1e1ea38b8e

View file

@ -106,11 +106,12 @@ RELEASE PROCEDURE:
- release: - release:
- 'git commit -a' in the tree - 'git commit -a' in the tree
- tag tree - tag tree. Tags should be GPG signed.
for example for 1.0.42 : Example: creating a 1.0.42 tag:
git tag -a -m 'Release 1.0.42' 1.0.42 Signed : git tag -s -m 'Release 1.0.42' 1.0.42 (may prompt for passphrase)
Make sure to use the -a option to create an *annotated* tag: 'git describe' Unsigned : git tag -a -m 'Release 1.0.42' 1.0.42
should show '1.0.42' Check: 'git describe' should show '1.0.42' and 'git show 1.0.42' should
show the PGP signature attached to the tag if it was signed.
- bump nano number in configure.ac, commit - bump nano number in configure.ac, commit
- sync source and packages to website - sync source and packages to website
+ run /bin/data-put in www + run /bin/data-put in www