]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/blame - release_process.md
Release v0.2.0
[perso/Immae/Projets/Cryptomonnaies/BIP39.git] / release_process.md
CommitLineData
d2fea262
IC
1Once all code changes for this version have been committed, a release can be
2created with the following steps:
3
41. Set the version in index.html
51. Update changelog
61. Run `python compile.py`
71. Commit these changes with message `Release vX.Y.Z`
81. Tag the commit `git tag X.Y.Z`
91. Push the changes `git push`
101. Push the new tag `git push --tags`
111. Get the hash of the file `sha256sum bip39-standalone.html`
121. Create the text for the release notes (see prior releases)
131. Sign the release notes `gpg --clearsign /tmp/releasenotes.txt`
141. Create a release on github from the tagged commit
15 1. include the signed release notes as text for the release
16 1. attach the bip39-standalone.html file
171. Add a new post to twitter from @bip39tool with the version, link and hash