Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

This is the latest release checklist template that one needs to go through in order to check quality of the release

Prepare the release process

Update the release page

  • Fix the release note on the draft release automatically created by the release pipeline https://github.com/cardano-foundation/cardano-wallet/releases

Check out the docker image is on the docker hub

  • link: https://hub.docker.com/r/cardanofoundation/cardano-wallet/tags
  • Report the link in the release notes link to docker hub

Check sensitive fields in the API

  • Verify that sensitive fields listed in Cardano/Wallet/Api/Server are still accurate and aren't missing any new ones.
    sensitive =
        [ "passphrase"
        , "old_passphrase"
        , "new_passphrase"
        , "mnemonic_sentence"
        , "mnemonic_second_factor"
        ]
    
  • Check out the documentation has been published by the github action

Publication

  • Once two engineers have signed off, publish the release draft.

  • Merge the (administrative) commits created for the release tag back into the master branch.

  • Remember to leave this checklist in an up-to-date status for the next releaser