[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/04: doc: Augment release document.
From: |
Ludovic Courtès |
Subject: |
01/04: doc: Augment release document. |
Date: |
Fri, 20 Nov 2020 15:21:40 -0500 (EST) |
civodul pushed a commit to branch master
in repository maintenance.
commit 454bd2627187011d1dc07b6884aa625e71dd247b
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Fri Nov 20 17:50:21 2020 +0100
doc: Augment release document.
* doc/release.org (Run “make release†for one or several release
candidates): Add example to gpg-agent TTL.
(Add a Git tag): Pass '-f' to autoreconf.
---
doc/release.org | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/doc/release.org b/doc/release.org
index 7d88f6d..5637985 100644
--- a/doc/release.org
+++ b/doc/release.org
@@ -39,7 +39,7 @@ your maintenance.git checkout. Make sure to commit it:
Create a signed Git tag, like this:
$ git tag -s -u MY-KEY -m "GNU Guix X.YrcZ." vX.YrcZ
- $ autoreconf # to update $(PACKAGE_VERSION)
+ $ autoreconf -f # to update $(PACKAGE_VERSION)
Use “rcZ†for release candidates, drop it otherwise.
@@ -61,7 +61,15 @@ All these files will end up in a ‘release-X.Y.Z’
sub-directory.
Needless to say, this operation takes some time. Since this is
committing on your behalf, it will contact your gpg-agent to sign
-commits, so you need to keep an eye on it.
+commits, so you need to keep an eye on it or to increase the
+time-to-live for cached passphrases in =~/.gnupg/gpg-agent.conf= (do
+that only if your machine is in a safe place!):
+
+#+begin_example
+ default-cache-ttl 36000
+ max-cache-ttl 36000
+
+#+end_example
Steps #2 and #3 require you to have
[[info:guix#Daemon%20Offload%20Setup][offloading]] set up so you can build
for all the supported architectures. For instance, if you’re running