Skip to content

Instantly share code, notes, and snippets.

@comountainclimber
Last active August 30, 2018 15:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save comountainclimber/a0dd9f7553ffd75ad7a3635c7ea70d5b to your computer and use it in GitHub Desktop.
Save comountainclimber/a0dd9f7553ffd75ad7a3635c7ea70d5b to your computer and use it in GitHub Desktop.
Steps on how to release neon-wallet to production

Releasing neon-wallet

  1. Prepare release notes and announce plans to release to the team and communicate openly and clearly
  2. Bump version number in package.json
  3. Cut a release candidate off of dev following the git flow pattern. release/x.x.x
  4. Submit a PR against master and communicate the resolution of git conflicts (although there shouldnt be any) NOTE: this step will automatically trigger off the CI build process (if tests pass) for windows and linux assets. Also note that .dmg does not get created via CI so will have to be compiled via yarn dist
  5. Cut tag for the release from the release candidate (include release notes in tag) -
    • git tag -a X.Y.Z
    • git push origin X.Y.Z
  6. If compiled builds pass QA add assets to tag communicate with team, and publish release 🎉
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment