mirror of
https://github.com/OneKeyHQ/bip39.git
synced 2026-04-05 18:43:47 +00:00
1023 B
1023 B
Once all code changes for this version have been committed, a release can be created with the following steps:
- Run tests and ensure all tests pass
- Set the version in index.html
- Update changelog
- Run
python compile.py - Commit these changes with message
Release vX.Y.Z - Tag the commit
git tag X.Y.Z - Push the changes
git push - Push the new tag
git push --tags - Get the hash of the file
sha256sum bip39-standalone.html - Create the text for the release notes (see prior releases)
- Sign the release notes
gpg --clearsign /tmp/releasenotes.txt - Create a release on github from the tagged commit
- include the signed release notes as text for the release
- attach the bip39-standalone.html file
- Add a new post to twitter from @bip39tool with the version, link and hash
- Publish to any hosted locations (eg iancoleman.github.io/bip39)
- Download the file from the release and confirm it hashes to the expected value
- Confirm the signature as posted to the release notes.