614 B
614 B
Release process
This document simply outlines the release process:
-
Remove .dev extension from current versions
-
Run
make clean testto ensure all tests pass from scratch -
Ensure CHANGELOG is updated and tag release version with timestamp in it
-
Commit changes above and update stable branch
-
Create tag from stable branch
-
Release new docs, update elixir-lang.org
-
Push new zip to Elixir's downloads page
-
After release, bump versions and add .dev back
Places where version is mentioned
- src/elixir.app.src
- lib/elixir/lib/system.ex
- rel/reltool.config
- Makefile
- CHANGELOG