Skip to content

Release

Ivan Shumkov edited this page Apr 4, 2025 · 2 revisions
  1. Release RC version
    yarn release --type=rc
    This command should create a PR with the next version and RC pre release postfix.
  2. Wait for all checks green and then merge the PR.
  3. Create a release on GitHub using as a description the newly generated section from CHANGELOG.md
  4. Make sure the new version is released in GitHub Action

Deploy on testnet

  1. Deploy the new version on one of hpmns on testnet and make sure it makes new blocks.
  2. Restart the node and make sure it makes new blocks
  3. Reset the node and make sure it synced and makes new blocks
  4. Deploy on all nodes
  5. Run smoke tests
  6. Run test suite

Test with mainnet

  1. Update images on one of the mainnet nodes and make sure it makes new blocks.
  2. Restart the node and make sure it makes new blocks
  3. Reset the node and make sure it synced and makes new blocks
Clone this wiki locally