- Check related deps for required version bumps and compatibility (
phoenix_ecto
,phoenix_pubsub_redis
,phoenix_html
) - Bump version in related files below
- Bump external dependency version in related external files below
- Run tests:
mix test
in the root foldermix test
in theinstaller/
folder
- Commit, push code
- Publish
phx_new
andphoenix
packages and docs after pruning any extraneous uncommitted files - Test installer by generating a new app, running
mix deps.get
, and compiling - Publish to
npm
withnpm publish
- Start -dev version in related files below
CHANGELOG
mix.exs
installer/mix.exs
package.json
assets/package.json
priv/templates/phx.gen.release/Docker.eex
(debian)priv/templates/phx.gen.release/Docker.eex
(esbuild)