- Make sure everything is ready for pod publish.
pod lib lint
- Run tests
- Increase the version in the ConfigCat.podspec file (
spec.version
), theUtils.swift
file and may need to update ConfigCat.xcconfig (MARKETING_VERSION) as well. - Commit & push.
Use the same version for the git tag as in the podspec.
-
Via git tag
- Create a new version tag.
git tag [MAJOR].[MINOR].[PATCH]
Example:
git tag 2.5.5
- Push the tag.
git push origin --tags
- Create a new version tag.
-
Via Github release
Create a new Github release with a new version tag and release notes.
Make sure the new version is available on CocoaPods.