- Update
CHANGELOG.md
with a bulletpoint list of new features and bug fixes - Update version numbers in
mix.exs
andREADME.md
- Commit:
git commit -a -m "v0.1.2 release"
- Tag:
git tag -a v0.1.2 -m "v0.1.2 release"
- Push:
git push; git push --tags
- Wait for CircleCI to complete successfully
- Copy the latest CHANGELOG.md entry to the GitHub releases description
- Publish:
mix hex.publish
- Update version numbers in
CHANGELOG.md
andmix.exs
for-dev
work