Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 827 Bytes

RELEASING.md

File metadata and controls

54 lines (35 loc) · 827 Bytes

To release a new version of the omniauth-intercom gem :

  • Checkout from master branch
git checkout master`
  • Pull from origin master branch
git pull origin master
  • Create a new branch

  • Update the version number in omniauth-intercom/lib/intercom-ruby-app.rb

  • Update the version number in Readme.rb

  • Add a CHANGELOG entry

  • Commit to new branch with an explicit message : "Bump to vX.Y.Z"

  • Merge the new branch to master and switch to master locally

  • Tag the new release :

git tag -a vx.y.z -m 'Tag message'
  • Push the new release :
git push origin master
  • Push the new tag :
git push --tags
  • Build the new gem :
gem build omniauth-intercom.gemspec
  • Push the new gem :
gem push omniauth-intercom-X.Y.Z.gem