- Ensure a GitHub mileston exists and that it is populated with all the substantive changes since the previous milestone.
- Ensure the current milestone is complete and create a next milestone in GitHub.
- Update the Errbit::VERSION constant with a new git commit.
- Create and sign a git tag named v pointing to the release commit and push it to GitHub.
- Announce the new version on the mailing list.