mirror of
https://github.com/Instagram/IGListKit
synced 2026-05-23 09:18:29 +00:00
Create RELEASE_CHECKLIST.md
Summary: Probably a good idea to document this. 😄 Easy for new contributors to forget steps. Putting in `.github/` so it doesn't clutter top-level dir. Closes https://github.com/Instagram/IGListKit/pull/366 Differential Revision: D4365951 Pulled By: jessesquires fbshipit-source-id: 63a135be0875d7cbd415586ed15c28353da25b9e
This commit is contained in:
parent
f896a8b187
commit
c6b65cfb8b
1 changed files with 19 additions and 0 deletions
19
.github/RELEASE_CHECKLIST.md
vendored
Normal file
19
.github/RELEASE_CHECKLIST.md
vendored
Normal file
|
|
@ -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
|
||||
Loading…
Reference in a new issue