Skip to content
This repository has been archived by the owner on Dec 6, 2023. It is now read-only.

Releasing new versions to Cocoapods

arjenfvellinga edited this page Jan 20, 2020 · 5 revisions
  1. Register with Cocoapods, you will have to login to the mentioned email address and click the link.
pod trunk register iosdev@wearespindle.com 'Devhouse Spindle' --description='Cocoapods with Spindle'
  1. From develop branch run
git pull
  1. Create a release branch
git checkout -b release/{version number}
  1. Add the changes since the last release to CHANGELOG.md
  2. Set the correct version number in VialerSIPLib.podspec
  3. Add, commit and push these changes
  4. Merge these changes into master and develop
git checkout develop
git merge release/{version number}
git checkout master
git merge release/{version number}
  1. Tag master branch with the release version
git tag {version number} -m "{version number}"
  1. Run the following commands to update github:
git push origin master
git push origin develop
git push origin --tags
git push origin :release/version-number
  1. Run
pod trunk push VialerSIPLib.podspec --use-libraries --allow-warnings
  1. You can check if the update has been applied: https://cocoapods.org/pods/VialerSIPLib

  2. Also mark the new version as released on Github by filing in {version_number} in https://github.com/VoIPGRID/VialerSIPLib/releases/new and press publish release

Clone this wiki locally