You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sis.apache.org by de...@apache.org on 2022/12/31 11:07:25 UTC

[sis-site] branch next-release updated: Add a reminder to update GitHub release page.

This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a commit to branch next-release
in repository https://gitbox.apache.org/repos/asf/sis-site.git


The following commit(s) were added to refs/heads/next-release by this push:
     new 6af3935a Add a reminder to update GitHub release page.
6af3935a is described below

commit 6af3935ae74b1f9d6db7010897e5f0c928bf0421
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Sat Dec 31 12:06:58 2022 +0100

    Add a reminder to update GitHub release page.
---
 content/release-management.md | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/content/release-management.md b/content/release-management.md
index 222a0ee1..a53b8f9c 100644
--- a/content/release-management.md
+++ b/content/release-management.md
@@ -30,6 +30,9 @@ export RELEASE_CANDIDATE=1
 export SIGNING_KEY=<your key ID>    # hexadecimal number with 8 or 40 digits.
 {{< / highlight >}}
 
+Make sure that the code signing key is the defauly key declared in `~/.gnupg/gpg.conf`
+during the Maven deployment phase.
+
 ## Directory layout    {#directory-layout}
 
 The steps described in this page assume the following directory layout (some directories will be created as
@@ -592,16 +595,7 @@ svn delete https://dist.apache.org/repos/dist/dev/sis/$NEW_VERSION \
     --message "Delete SIS $NEW_VERSION staging repository after release."
 {{< / highlight >}}
 
-Update [JIRA][JIRA]:
-
-* Update the JIRA versions to mark the version as "released".
-* Set the date to the date that the release was approved.
-* Prepare for the next release:
-  + Make a new release entry in JIRA for the next release.
-  + Update the [Roadmap](https://cwiki.apache.org/confluence/display/SIS/Roadmap) wiki page.
-
-## Verify release signatures    {#verify}
-
+Verify release signatures.
 Download all source and binary artifacts into a new directory, then execute in that directory:
 
 {{< highlight bash >}}
@@ -610,6 +604,15 @@ find . -name "*.asc" -exec gpg --verify '{}' \;
 
 The output shall report only good signatures.
 
+## Update other web sites (JIRA, GitHub, Wiki):
+
+* Update the [JIRA][JIRA]:
+  + Update the versions to mark the version as "released".
+  + Set the date to the date that the release was approved.
+  + Make a new release entry in JIRA for the next release.
+* Create a new [GitHub release](https://github.com/apache/sis/releases).
+* Update the [Roadmap](https://cwiki.apache.org/confluence/display/SIS/Roadmap) wiki page.
+
 ## Announce the release    {#announce}
 
 * WAIT 24 hours after committing releases for mirrors to replicate.