Releasing - activemerchant/active_merchant GitHub Wiki

To release a new version:

  1. Bump the version in lib/active_merchant/version.rb, update the changelog header, commit with a message like Release vx.x.x (see https://github.com/activemerchant/active_merchant/commit/114ec71e9d8a9a51d867a35753d308868a993a32)
  2. Tag version (git tag vx.x.x)
  3. Push to master with the tag (git push origin master --tags)
  4. Create a new release here https://github.com/activemerchant/active_merchant/releases/new and hit "generate release notes"
  5. Click the Deploy button in Shipit for your release commit