The following steps should be taking by project maintainers if they create a new release.
-
Create a new release and tag for the release.
-
Tags should be in the form of vMajor.Minor.Revision
-
Release names should be more human readable: Version Major.Minor.Revision
-
-
Update the podspec
-
Push the pod to the trunk
- pod trunk push SSZipArchive.podspec
-
Create a Carthage framework archive
- carthage build --no-skip-current
- carthage archive ZipArchive
-
Attach archive to the release created in step 1.