Gem development workflow - actmd/abraham GitHub Wiki

Setting up

git clone ...
cd abraham
gem install bundler
bundle install

Releasing

Before releasing, remembering to increase the version number in version.rb

# If you're not signed into rubygems yet, run this and enter your credentials
gem push
# Run all the tests
rails t
# Make sure the gem builds
rake install
# Finish & squash the branch
git flow feature finish --squash
# Create the git flow release
git flow release start VERSION
git flow release finish
rake release