This gem is primarily consumed internally at NoRedInk and is not published to rubygems.org.
- Create a branch named like
release-x.y.z
. - Update the version in
lib/deploy_complexity/version.rb
. - Run
bundle install
. This will updateGemfile.lock
. - Commit the
version.rb
andGemfile.lock
changes with a message like "Prepare release vX.Y.Z". - Push the branch and open a PR. Optionally, ask for a review.
- Once CI is green, merge the PR.
- Checkout master, pull, and run
gem_push=no bundle exec rake release
. This will tag the current revision and push it to GitHub. - Go to GitHub releases page and find the draft release. Set the release title to the version string, write a short description of the changes, and publish it.