- 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
package.json
- Bump version in
README.md
installation instructions (if we add to hex) - Update translations:
$ mix gettext.extract && mix gettext.merge priv/gettext
$ mix test
- Ensure brando dep in mix.exs points to github: "twined/brando".
- 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
- (Push package and docs to hex)
- Switch to develop-branch.
- Bump version in CHANGELOG + -dev
- Bump version in mix.exs + -dev
- Bump version in package.json + -dev
- Commit
develop
withStart X.X.X development
. Push