Skip to content

Commit 92ba4ff

Browse files
author
Brandon Sneed
committed
Updated to include carthage release process.
1 parent f399dbe commit 92ba4ff

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

RELEASING.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ Releasing
44
1. Ensure you are on the `master` branch with your latest changes pulled down.
55
2. Update the version in `Segment-Amplitude.podspec`.
66
3. Update the `CHANGELOG.md` for the impending release.
7-
4. `cd carthage && carthage build --no-skip-current`
8-
5. `zip Archive.zip Carthage/Build/iOS/Segment_Amplitude.framework && cd ..`
7+
4. `cd carthage && carthage build --no-skip-current && cd ..`
8+
5. In Finder, go into `Carthage/Carthage/Build/iOS` and compress Segment_Amplitude.framework and .dsym.
9+
This will create `Archive.zip`, which you'll need later.
910
6. `git commit -am "Prepare for release X.Y.Z."` (where X.Y.Z is the new version)
1011
7. `git tag -a X.Y.Z -m "Version X.Y.Z"` (where X.Y.Z is the new version)
11-
8. `git push origin master --tags`
12+
8. `git push && git push --tags`
1213
9. `pod trunk push Segment-Amplitude.podspec --allow-warnings`
1314
10. Go to github and add proper release notes on the tag, as well as attach the
14-
Archive.zip created in the earlier step.
15+
`Archive.zip` created in the earlier step.

0 commit comments

Comments
 (0)