Making a new Iodide Release
Making a new iodide release involves several steps:
- Update
CHANGELOG.md
to reflect the current version as released (add a new version on top of it) - Draft a new release from master with the version number using github's release feature. Copy paste the items from the changelog into the release notes.
- Synchronize
master
with theproduction
branch (either locally or via the github interface). This entails mergingmaster
intoproduction
.
And that's it! If you are impatient and don't want to wait for circle ci to run its various tests/checks (which should be redundant), you can go to the heroku dashboard to deploy the production branch manually.