mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-23 00:18:00 +00:00
3b6fb167a8
* Add client checklist + doc * Add versionning doc * Update release.md * Update release.md * Update .github/ISSUE_TEMPLATE/release-client.md Co-authored-by: Denis Pisarev <denis.pisarev@parity.io> * Fix grumbles Co-authored-by: Denis Pisarev <denis.pisarev@parity.io>
1.8 KiB
1.8 KiB
name, about, title
| name | about | title |
|---|---|---|
| Release issue template | Tracking issue for new releases | Cumulus {{ env.VERSION }} Release checklist |
Release Checklist - Runtimes
Runtimes Release
Codebase
These checks should be performed on the codebase.
- the
spec_versionhas been incremented since the last release for any native runtimes from any existing use on public (non-private/test) networks - previously completed migrations are removed for any public (non-private/test) networks
- No migrations added in the last release that would need to be removed
- pallet and extrinsic ordering as well as
SignedExtensions have stayed the same. Bumptransaction_versionotherwise - the benchmarks ran
- the weights have been updated for any modified runtime logic
- the various pieces of XCM config are sane
On the release branch
The following checks can be performed after we have forked off to the release- candidate branch or started an additional release candidate branch (rc-2, rc-3, etc)
- Verify new migrations complete successfully, and the runtime state is correctly updated for any public (non-private/test) networks
- Run integration tests
- Push runtime upgrade to Westmint and verify network stability
Github
- Check that a draft release has been created at the Github Releases page with relevant release notes
- Check that build artifacts have been added to the draft-release.
Read more about the release documentation.