Files
pezkuwi-subxt/.github/ISSUE_TEMPLATE/release-runtime.md
T
Chevdor 3b6fb167a8 Add client checklist + doc (#1297)
* 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>
2022-06-09 13:17:32 +01:00

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_version has 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. Bump transaction_version otherwise
  • 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


Read more about the release documentation.