Branch: refs/heads/master Author: Colomban Wendling ban@herbesfolles.org Committer: Colomban Wendling ban@herbesfolles.org Date: Sat, 28 Sep 2019 13:56:03 UTC Commit: 4acdebf46ec2f0e701f541748a941d51b5b9fa94 https://github.com/geany/geany/commit/4acdebf46ec2f0e701f541748a941d51b5b9fa...
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).