Skip to content

Release Checklist

Kilian Rausch ⚡️ edited this page Jul 10, 2019 · 7 revisions
  • Make sure to have GPG keys configured in github and npm config set sign-git-tag true
  • Upgrade version via npm (git checkout master, git pull, npm install, git reset --hard origin/master, npm version 1.0.0-X (substitute X with the version), git push --tags
  • Publish on npm (npm publish)
  • Tag release (go to github, releases, draft a new release, leave title empty, type in the version number for the tag (v1.0.0-alpha.X) which should show "Existing tag" and copy/paste the most recent generated changelog (in xud folder) into the description. run npm pack and then upload the packed .tgz file to the github release.
  • npm run typedoc
  • npm run slate
  • update dockerhub images
  • Blog Post (optional), Blockfolio Signal, Telegram, Tweet, WeChat
Clone this wiki locally