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 <martin.desruisse...@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.