Create "Checker Migrations" for invariants on runtime upgrades #463
Labels
A-calamari
Area: Issues and PRs related to the Calamari Runtime
A-ci
Area: Continuous Integration
A-runtime
Area: Issues and PRs related to Runtimes
C-enhancement
Category: An issue proposing an enhancement or a PR with one
C-good-first-issue
Category: Good first issues
P-low
Priority: Low
Milestone
The
try-runtime
feature allows to define "dry run" migrations that don't actually modify state, but can test pre- and post-runtime upgrade state for sanity, e.g.These can be built as a compact "upgrade checker struct" and run as part of QA of every (runtime-upgrade) release, which can happen as part of a CI check when #457 is merged
The process is described in https://www.crowdcast.io/e/substrate-seminar/41 around 1:15:00
The text was updated successfully, but these errors were encountered: