- git-flow: Start release. Tag without "v", e.g. 0.1.0 - NOT v0.1.0!
- Bump version in
CHANGELOG
- Bump version in
mix.exs
- Bump version in
README.md
installation instructions (if we add to hex) - Update translations:
$ mix gettext.extract && mix gettext.merge priv/gettext
$ mix test
- Commit with
Prepare X.X.X release
- git-flow: finish release. Tag without "v", e.g. 0.1.0 - NOT v0.1.0!
- tag message: Release vX.X.X
- Switch to master. Push.
- Push
X.X.X
tag toorigin
- Switch to develop-branch.
- Bump version in CHANGELOG + -dev
- Bump version in mix.exs + -dev
- Commit
develop
withStart X.X.X development
. Push