- Ensure
CHANGELOG.md
is up-to-date - Ensure working dir is clean
- Run
mix format
andmix credo
for formatting and linting - Ensure the docs look acceptable using
mix docs
- Run
prettier
on all markdown files - Update version requirement in
README.md
- Update version in
mix.exs
- Create a commit:
git commit -a -m "Bump version to 0.X.Y"
git tag v0.X.Y
mix compile --warnings-as-errors && mix test && mix hex.publish
git push origin master --tags
- Enjoy!