ReleaseTasks

bklang edited this page Feb 23, 2011 · 3 revisions
  1. Make sure all tests pass
  2. Ensure documentation is up-to-date
    1. CHANGELOG
    2. API docs
  3. Tag version number on Git and push
  4. Package gem and publish to rubygems.org
  5. Prepare release announcement and send to:
    1. asterisk-users@lists.digium.com
    2. adhearsion@groups.google.com
    3. Blog post (labs.tropo.com or mojolingo.com)
  6. Update version number (for next release) in Git HEAD and push
    1. CHANGELOG
    2. /lib/adhearsion/version.rb
    3. git tag; git push --tags