Files
pezkuwi-subxt/polkadot/.github/ISSUE_TEMPLATE/release.md
T
Chevdor d3ac8f79b9 Add checklist item (#5715)
* Add checklist item

* Update .github/ISSUE_TEMPLATE/release.md


Co-authored-by: Mara Robin B. <mara@broda.me>
2022-06-27 12:15:37 +02:00

3.2 KiB

name, about, title
name about title
Release issue template Tracking issue for new releases Polkadot {{ env.VERSION }} Release checklist

Release Checklist

This is the release checklist for Polkadot {{ env.VERSION }}. All following checks should be completed before publishing a new release of the Polkadot/Kusama/Westend/Rococo runtime or client. The current release candidate can be checked out with git checkout release-{{ env.VERSION }}

Runtime Releases

These checks should be performed on the codebase prior to forking to a release- candidate branch.

  • Verify spec_version has been incremented since the last release for any native runtimes from any existing use on public (non-private) networks. If the runtime was published (release or pre-release), either the spec_version or impl must be bumped.
  • Verify previously completed migrations are removed for any public (non-private/test) networks.
  • Verify pallet and extrinsic ordering has stayed the same. Bump transaction_version if not.
  • Verify new extrinsics have been correctly whitelisted/blacklisted for proxy filters.
  • Verify benchmarks have been updated for any modified runtime logic.

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.
  • Verify Polkadot JS API are up to date with the latest runtime changes.
  • Check with the Signer's team to make sure metadata update QR are lined up
  • Push runtime upgrade to Westend and verify network stability.

All Releases