- Have Xcode installed
- Have cocoapods installed
- Have ownership privileges to update the cocoapods trunk spec
- Update the Pelias.podspec version number with the version you want to release
- Update the .swift file with the current version of swift the sdk is compiled against
- Commit these changes
- Tag current master with the version you updated the .podspec to and push to github
- Run
pod spec lint
to make sure everything is happy. Fix issues if not happy (document known issues) - Push the updated pod spec to trunk:
pod trunk push Pelias.podspec
- Write up release notes and release the SDK on github
- Update link to documentation in README