Skip to content

Commit

Permalink
Create RELEASE_CHECKLIST.md
Browse files Browse the repository at this point in the history
  • Loading branch information
jessesquires committed Dec 23, 2016
1 parent c3c0e36 commit 4230e2e
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions .github/RELEASE_CHECKLIST.md
@@ -0,0 +1,19 @@
# Release Checklist

Here are the steps for creating and publishing a new release for `IGListKit`.

- Final review and update of header docs and guides
- Final review of changelog
- Regenerate docs
- Update pod spec version
- Update xcodeproj version
- Run `pod install` on all examples (**must happen on FB internal** because of sync issues)
- Merge `master` into `stable` via cmd-line and push
- Confirm `stable` is `0|0` [ahead/behind](https://github.com/Instagram/IGListKit/branches)
- Create [GitHub release](https://github.com/Instagram/IGListKit/releases) from `stable`
- Paste changelog into GH release notes
- Publish GitHub release
- Run `pod lib lint`
- Push updated podspec: `pod trunk push IGListKit.podspec`
- Verify new release on [CocoaPods](https://cocoapods.org/pods/IGListKit)
- Tweet all the tweets

0 comments on commit 4230e2e

Please sign in to comment.