IMPORTANT: when building the archive, it must be done in the minimum supported Erlang and Elixir versions.
- Check related deps for required version bumps and compatibility (
phoenix_ecto
,phoenix_pubsub_redis
,phoenix_html
) - Bump version in related files below
- Update
phoenix_dep
ininstaller/lib/phoenix_new.ex
andinstaller/lib/phx_new/generator.ex
to "~> version to be released" - Run tests, 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 - Start -dev version in related files below
- Update
phoenix_dep
ininstaller/lib/phoenix_new.ex
back to git - Publish to
npm
withnpm publish
- Replace
master
forsource_url_pattern
ininstaller/mix.exs
CHANGELOG
mix.exs
installer/mix.exs
installer/README.md
package.json
assets/package.json
guides/introduction/installation.md