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

chore: upgrade to polkadot 1.13 #34

Closed
Daanvdplas opened this issue Jul 24, 2024 · 1 comment
Closed

chore: upgrade to polkadot 1.13 #34

Daanvdplas opened this issue Jul 24, 2024 · 1 comment
Assignees

Comments

@Daanvdplas
Copy link
Collaborator

Daanvdplas commented Jul 24, 2024

Base parachain upgrade

  1. psvm -v "<release>" in root: upgrades Cargo.toml crate dependencies to the correct version respected to the polkadot release version (i.e. psvm -v "1.13.0")
  2. Compare release version with previous release on github (i.e. compare 1.13.0 with 1.12.0)
  • Check the files changed and go over the templates/parachain/ files. Apply changes to the base parachain.
  • Check the release for additional information of the changes that are made. Take note of the changes required for assets and contracts. These notes can then be used for downstream templates.
@Daanvdplas
Copy link
Collaborator Author

Daanvdplas commented Jul 24, 2024

As for Assets and Contracts parachain upgrade

  1. First create a new branch git checkout -b chore-polkadot-v1.13.0
  2. Sync with base-parachain repository:
git remote add upstream https://github.com/r0gue-io/base-parachain.git
git fetch upstream
git merge upstream/main
  1. Locally resolve the conflicts.
  2. As in the base-parachain run psvm -v "<release>" in root to update the dependencies that are not in base-parachain to the correct version.
  3. After review, merge it but don't merge with Squash and merge

@Daanvdplas Daanvdplas changed the title chore: upgrade to polkadot 1.14 chore: upgrade to polkadot 1.13 Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants