[geany/geany] 4acdeb: Small update of making-a-release
Colomban Wendling
git-noreply at xxxxx
Sat Sep 28 13:56:03 UTC 2019
Branch: refs/heads/master
Author: Colomban Wendling <ban at herbesfolles.org>
Committer: Colomban Wendling <ban at herbesfolles.org>
Date: Sat, 28 Sep 2019 13:56:03 UTC
Commit: 4acdebf46ec2f0e701f541748a941d51b5b9fa94
https://github.com/geany/geany/commit/4acdebf46ec2f0e701f541748a941d51b5b9fa94
Log Message:
-----------
Small update of making-a-release
Simplify it a little recommending using the script early, and add new
website URLs.
Modified Paths:
--------------
doc/making-a-release
Modified: doc/making-a-release
21 lines changed, 7 insertions(+), 14 deletions(-)
===================================================================
@@ -18,25 +18,18 @@ Run 'make distcheck'.
Delete the created archive and run 'make dist' and 'make dist-bzip2'.
Sign the archives with 'make sign'.
-Put the resulting tarballs and signature files on geany.org - upload
-to home directory and after the upload is finished move them into
-/srv/www/download.geany.org/.
-Rename LATEST-IS-... to the new version number in
-/srv/www/download.geany.org/ and /srv/www/www.geany.org/files.
-Execute (as user geany) /home/geany/md5sums to update
-/srv/www/download.geany.org/MD5SUMS.
-You can use the script /home/geany/publish-release.
+Upload the resulting tarballs and signature files to your home directory on
+geany.org. Use the script /home/geany/publish-release, passing it the new
+version number (e.g. `/home/geany/publish-release 1.36`).
Make sure the public part of the GPG key used to sign the archives
can be found on the download page.
Windows builds (enrico?).
Create a signed tag for the release in Git with 'git tag -s <version>'.
-Website: update Releases, Release Notes, ChangeLog and add a News item.
-Use the /home/geany/update-manual script to update the manual data and links
-in the filesystem at /srv/www/www.geany.org/manual, and to update
-current/hacking.html.
+Website: update Latest Version (https://www.geany.org/admin/latest_version/latestversion/)
+and add a News item.
Announce on geany, devel, i18n mailing lists (check you're subscribed).
Put a news item on SourceForge (https://sourceforge.net/p/geany/news/)
@@ -48,5 +41,5 @@ Update the topic on the IRC channel (/msg chanserv op #geany).
For non-master releases, merge NEWS into master and any branch-only
commits that need to merged.
-For merge releases, bump version strings and codename (use scripts/version-bump)
-and merge unstable branch if any.
+For merge releases, bump version strings and codename (use scripts/version-bump,
+e.g. `scripts/version-bump 1.37 Wolbam`) and merge unstable branch if any.
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list