From c3ee41d30875427000e156b766efb570a22cb753 Mon Sep 17 00:00:00 2001 From: Steve Degosserie <723552+stiiifff@users.noreply.github.com> Date: Tue, 21 Jan 2025 13:30:00 +0100 Subject: [PATCH] Release process tweaks --- .github/workflows/subxt-diff.yml | 2 +- tools/github/print-client-release-issue.ts | 4 ++-- tools/github/print-runtime-release-issue.ts | 3 ++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/subxt-diff.yml b/.github/workflows/subxt-diff.yml index 39c6725ac5..d229ca4ac4 100644 --- a/.github/workflows/subxt-diff.yml +++ b/.github/workflows/subxt-diff.yml @@ -138,6 +138,6 @@ jobs: branch: "runtime-diff-${{ github.event.inputs.spec_version }}" commit-message: "runtime diff: v0.${{ github.event.inputs.spec_version }}.0" draft: true - title: "Notorize runtime upgrade differences: runtime-${{ github.event.inputs.spec_version }}" + title: "Notarize runtime upgrade differences: runtime-${{ github.event.inputs.spec_version }}" reviewers: "RomarQ,stiiifff" labels: "B0-silent,D2-notlive" diff --git a/tools/github/print-client-release-issue.ts b/tools/github/print-client-release-issue.ts index a06e68eb66..d2838bc2cc 100644 --- a/tools/github/print-client-release-issue.ts +++ b/tools/github/print-client-release-issue.ts @@ -48,9 +48,9 @@ async function main() { - [ ] Test the new client on stagenet (moonsama/moonlama). - [ ] Publish the client release draft. - [ ] When everything is ok, publish the new docker image: start github action Publish Docker -with ${newVersion}. +with ${newVersion} (!!! NOT before fully tested on stagenet !!!). - [ ] Publish the new tracing image: on repo moonbeam-runtime-overrides, start github action -Publish Docker with ${newVersion} and master. +Publish Docker with ${newVersion} and master (!!! NOT before fully tested on stagenet !!!). `; // Detect if it's a major release or hotfix diff --git a/tools/github/print-runtime-release-issue.ts b/tools/github/print-runtime-release-issue.ts index 743f9e9211..797839059d 100644 --- a/tools/github/print-runtime-release-issue.ts +++ b/tools/github/print-runtime-release-issue.ts @@ -46,7 +46,8 @@ with runtime-${previousVersion} => runtime-${newVersion} - [ ] Upgrade stagenet - [ ] Create new tracing image for partners: start the github action Publish Docker with ${lastClientVersion} and master -- [ ] Upgrade alphanet +- [ ] Release comms +- [ ] Upgrade alphanet (!!! NOT before release comms / tracing images !!!) - [ ] When everything is ok, publish the draft release `;