A guide for releasing and maintaining open source projects.
- Edit the
VERSION
constant. - Run
bundle install
to updateGemfile.lock
. - Run the test suite.
- Edit
NEWS
,Changelog
, orREADME
files if relevant. - Commit changes like "Bump to 2.1.0".
- Run
rake release
, which tags the release, pushes the tag to GitHub, and pushes the gem to Rubygems.org.