How to release a new version
Tom Baranes edited this page Apr 20, 2017
·
8 revisions
Please follow the checklist before releasing a new version.
- Merge all PRs for the release version. https://github.com/IBAnimatable/IBAnimatable/pulls
- Check all open issues for the release version. e.g. for 1.2 https://github.com/IBAnimatable/IBAnimatable/milestones/1.2
- Update CHANGELOG.md to include the release version and create a new "Next" item for the next version.
- Update IBAnimatable.podspec to the release version.
- Pull request the changes for a new release if needed.
- Go to https://github.com/IBAnimatable/IBAnimatable/releases/new to draft a new version. The title should be the version number like
1.2
,2.0.1
. And the description should be same as in CHANGELOG.md - Double check the release note and click "Publish release" button.
- Run
pod trunk push IBAnimatable.podspec
to publish the new pod spec. - Close the milestone corresponding to the release version.