X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=doc%2FHowToRelease.txt;h=2bd98486375e94526439379fae34d6c68a890ccc;hp=10343cd4f607fbc0d1894e92aed01c2c341b7bfd;hb=HEAD;hpb=2ff76d7f480b87e811af81cf9eaa9822b77863c4 diff --git a/doc/HowToRelease.txt b/doc/HowToRelease.txt index 10343cd4..35514230 100644 --- a/doc/HowToRelease.txt +++ b/doc/HowToRelease.txt @@ -2,7 +2,7 @@ ngIRCd - Next Generation IRC Server http://ngircd.barton.de/ - (c)2001-2021 Alexander Barton and Contributors. + (c)2001-2024 Alexander Barton and Contributors. ngIRCd is free software and published under the terms of the GNU General Public License. @@ -46,9 +46,10 @@ b) Make sure the source tree is in a releasable state ;-) - Are all branches & patches merged? Check GitHub issues, pull requests and milestones! - Run as many tests as you can! - - Is the AUTHORS file up to date? This command may be helpful: - "( grep '>$' AUTHORS; git shortlog -se | cut -c8- ) | grep -Ev \ - '(alex@barton.de|fw@strlen.de)' | LC_ALL=de_DE.UTF-8 sort -u" + - Is the AUTHORS.md file up to date? This command may be helpful: + "( grep '>$' AUTHORS.md; git shortlog -se|cut -c8-|sed 's/^/- /' ) \ + | grep -Ev '(alex@barton.de|fw@strlen.de)' \ + | LC_ALL=de_DE.UTF-8 sort -u" c) Update the files describing the new release: - ChangeLog @@ -73,8 +74,8 @@ h) Run "./autogen.sh" to update the ./configure script with the correct i) Run "./configure" to rebuild all generated Makefiles. -j) Run "make distcheck" (and "make dist-tarZ dist-xz") to generate all of the - distribution archives. +j) Run "make distcheck" (and "make dist-tarZ && make dist-xz") to generate all + of the distribution archives. k) Sign the distribution archive(s) using GnuPG: "gpg -b "