Skip to content

Latest commit

 

History

History
30 lines (15 loc) · 974 Bytes

release_checklist.md

File metadata and controls

30 lines (15 loc) · 974 Bytes

Steps to be performed before any Pull Request is accepted into the master branch

  1. Check PROTOCOL_VERSION in the following location: src/version.h

  2. Check CmusicAId Version in the following locations: configure.ac, src/version.h

  3. All unit and functional tests pass

  4. Check PROTOCOL_VERSION in the iOS app located at cmusicaiwallet-ios

  5. Check PROTOCOL_VERSION is the android app located at cmusicaiwallet-android

  6. Check the Javascript stack (cmusicaicore) for any block serialization or rpc changes

  7. Build release notes for all new features and bug fixes

If hard fork:

  1. Notify all exchanges, pools, and wallets of release of critical update

Post Release :

  1. Update cmusicaicoin.net with correct popup version

  2. Update cmusicaicoin.net with correct release download urls for each platform (Windows, Linux, Mac)

Build Process

  1. Verify that the release build doesn't say dirty in the commit message