- Do not start a release without syncing with the docs team
- Bump version in CHANGELOG, mix.exs and installer/mix.exs
- Update
phoenix_dep
in installer/lib/phoenix_new.ex to "~> version to be released" - Run tests, commit, push branch and tags
- Run mix archive.build inside installer/ directory to build new installer
- Test installer by generating a new app, running
mix deps.get
, and compiling - Push package and docs to hex
- Update CHANGELOG, mix.exs to -dev
- Update
phoenix_dep
in installer/lib/phoenix_new.ex back to git