client v0.34.1 release
github-actions opened this issue · 1 comments
github-actions commented
Pre-Release
- Create branch
perm-v0.34.1
against previous client git tag. - In the branch
perm-v0.34.1
, bump client version to v0.34.1.
Release
- Tag
perm-v0.34.1
with v0.34.1 and push to github. - Start the GitHub action Prepare Optimized Binary Draft (internal only)
- Update moonbeam-networks stagenet (moonsama/moonlama) config.json to include:
{
"docker": "docker.io/moonbeamfoundation/moonbeam:v0.34.1-rc",
"path": "/moonbeam/moonbeam",
"name": "moonbeam"
},
{
"docker": "docker.io/moonbeamfoundation/moonbeam:v0.34.1-rc",
"path": "/moonbeam/moonbeam-skylake",
"name": "moonbeam-skylake"
}
]
(matching your v0.34.1 tag) and increase the config version + 1.
- Test the new client on stagenet (moonsama/moonlama).
- Start the GitHub action Publish Binary Draft with v0.34.0 => v0.34.1
(master branch).gh workflow run "Publish Binary Draft" -r 'master' -f from=runtime-v0.34.0 -f to=runtime-v0.34.1
- Review the generated Draft and clean a bit the messages if needed (keep it draft).
- Publish the client release draft.
- When everything is ok, publish the new docker image: start github action Publish Docker
with v0.34.1. - Publish the new tracing image: on repo moonbeam-runtime-overrides, start github action
Publish Docker with v0.34.1 and master.
noandrea commented
completed