Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🎁 [Feature Request]: Runtime Upgrade + Migrations for Ongoing Deployments #256

Open
3 of 6 tasks
4meta5 opened this issue Jul 23, 2024 · 0 comments
Open
3 of 6 tasks
Labels
enhancement New feature or request

Comments

@4meta5
Copy link
Contributor

4meta5 commented Jul 23, 2024

templates

  • Generic Runtime Template
  • Evm Template

What is the feature you would like to see?

Current releases do not check backwards compatibility with deployments of the previous release. Best practices for new releases would check backwards compatibility and include migrations whenever necessary for all runtime upgrades.

  • deploying a live testnet for each template
  • upgrading the testnets from each old release to the new release to verify everything works as expected
  • use try-runtime in the CI to verify backwards compatibility in this repo

Note that by backwards compatibility I actually mean that the code can execute the runtime upgrade in a way that does not corrupt storage or cause any other unexpected problems (i.e. changing extrinsic or pallet indices)

Contribution Guidelines

  • I agree to follow this project's Contribution Guidelines
@4meta5 4meta5 added the enhancement New feature or request label Jul 23, 2024
@4meta5 4meta5 changed the title 🎁 [Feature Request]: Runtime Upgrade + Migrations Support for Ongoing Deployments 🎁 [Feature Request]: Runtime Upgrade + Migrations for Ongoing Deployments Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 🗒 Backlog
Development

No branches or pull requests

1 participant