Skip to content

[Admin] Release process

AliSoftware edited this page Mar 15, 2018 · 7 revisions

Bump the version and Check everything

  • Update the pod version in Reusable.podspec
  • Check the CHANGELOG entries
  • Update the pod used by the sample project: cd Example && pod update Reusable
  • Test that the sample project still works, by opening it in Xcode and running it
  • Commit all changes and tag

Publish to CocoaPods

  • Create a tag for the new version
  • Run pod trunk push

Make a new GitHub Release

Create the Carthage binary

  • Run carthage build --no-skip-current
  • Run carthage archive
  • Attach the ZIP file to the GitHub Release
Clone this wiki locally
You can’t perform that action at this time.