From 584b18ad3cf75f1c613f7b02487d581f93a38783 Mon Sep 17 00:00:00 2001 From: Lari Hotari Date: Wed, 17 Jan 2024 14:51:51 -0800 Subject: [PATCH] Update RELEASE.md Cover gaps in release instructions. - missed pushing the version bump commit - release notes creation instructions were missing --- RELEASE.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/RELEASE.md b/RELEASE.md index 3ce81be..36d162e 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -79,6 +79,7 @@ official Apache releases must not include the rcN suffix. ```shell git add charts/pulsar/Chart.yaml git commit -m "Chart: Bump version to $VERSION_WITHOUT_RC" + git push origin master ``` Note: You will tag this commit, you do not need to open a PR for it. @@ -187,6 +188,20 @@ official Apache releases must not include the rcN suffix. git push origin tag pulsar-${VERSION_RC} ``` +## Create release notes for the release candidate in GitHub UI + +```shell +# open this URL and create release notes by clicking "Create release from tag" +echo https://github.com/apache/pulsar-helm-chart/releases/tag/pulsar-${VERSION_RC} +``` + +1. Open the above URL in a browser and create release notes by clicking "Create release from tag". +2. Find "Previous tag: auto" in the UI above the text box and choose the previous release there. +3. Click "Generate release notes". +4. Review the generated release notes. +5. Select "Set as a pre-release" +6. Click "Publish release". + ## Prepare Vote email on the Apache Pulsar release candidate