Skip to content

Latest commit

 

History

History
13 lines (13 loc) · 880 Bytes

RELEASING.md

File metadata and controls

13 lines (13 loc) · 880 Bytes
  1. Update the version number in RCPurchases.m, Purchases.podspec and in Purchases/Info.plist
  2. Update CHANGELOG.md for the new release
  3. Commit the changes git commit -am "Version x.y.z"
  4. git tag -a x.y.z -m "Version x.y.z"
  5. git push origin master && git push --tags
  6. pod trunk push Purchases.podspec
  7. carthage build --no-skip-current to create a dynamic framework
  8. Zip build/Release/Purchases.framework and build/Release/Purchases.dsym
  9. Create a new github release
  10. Upload Purchases.framework.zip and Purchases.dsym.zip to the new release
  11. Update the version number in RCPurchases.m, Purchases.podspec and in Purchases/Info.plist to the snapshot version for the next release, i.e. x.y.z-SNAPSHOT
  12. git commit -am "Preparing for next version"
  13. git push origin master