-
Create a branch with the name of the version
x.x.x -
Change the version in version.rb file
$VERSION = 'x.x.x'
-
Run update.sh to install the new version of this library and update the dependencies in Cocoapod and SPM
./update.sh
-
Update the CHANGELOG.md file
-
Submit and merge the pull request
-
Add git tag
x.x.xto the merge commitgit tag x.x.x
-
Push the tag
git push origin x.x.x
-
The CI will automatically publish this new version
-
Finally, draft a new release in the Github releases tab (copy & paste the changelog in the release's description).