-
Notifications
You must be signed in to change notification settings - Fork 19
Creating a new Release of Palau
Robert Oschwald edited this page Sep 28, 2017
·
2 revisions
- Make your changes
- Bump the version number in the plist files and the podspec in the /Palau folder there are 4 targets, iOS, watchOS, tvOS and macOS so don't forget them all
- Update travis file if necessary
- Lint the travis file
$ travis lint .travis.yml
- Run swiftlint
- Update the podspec
- Lint the podspec
$ pod lib lint
-
Create Pull Request on GitHub
-
Make sure all tests are passing in Travis CI https://travis-ci.org/symentis/Palau/branches
-
Merge on Github
- Make a release and tag it https://guides.cocoapods.org/making/making-a-cocoapod.html
$ git add -A && git commit -m "Release 0.0.1."
$ git tag '0.0.1'
$ git push --tags
$ pod trunk push Palau.podspec
If it says your computer is un-authorized then authorize it by running:
$ pod trunk register [email protected] 'Madhava Jay' --description='yourcomputer'
Then click the link in the email sent, or to change the address contact Cocoapods and re-claim the pod as belonging to another address.