-
Notifications
You must be signed in to change notification settings - Fork 212
Version Release Instructions
Lane Rettig edited this page Feb 7, 2021
·
7 revisions
List previous releases:
git fetch --tags
make list-versions
To patch a previous version:
git checkout LATEST_VERSION_TAG
git cherry-pick COMMIT_HASHES
Major/minor release? (not a patch)
If the release is based on the develop
branch, rather than the previous release (replace develop
with any other branch or commit hash):
git checkout develop
Apply any non-develop
, release specific changes, e.g. changing the tap accounts:
git checkout --detach
git cherry-pick 0b5636ff 9d2f1c0e
Notable commits to apply:
-
0b5636ff
setup testnet tap -
9d2f1c0e
Node id file to be stored on datadir instead of post-datadir
Bump the version and commit the change, tag it and push the tag, build a Docker image and push it to Dockerhub (replace v0.1.16
with desired version):
make tag-and-build VERSION=v0.1.16
Connect => discord || spacemesh.io || @teamspacemesh || Roadmap || FAQ