Skip to content

Release Process

rob phillips edited this page Mar 3, 2018 · 4 revisions

For my own memory and to help other collaborators, here is what happens for each release:

  1. Bump the version in Down.podspec, following semver guidelines.
  2. Push that commit to master branch or to your PR branch
  3. Push a new tag with that version #
    • e.g. git tag -a v0.5.1 -m "v0.5.1" && git push origin --tags
  4. Push the podspec up to CocoaPods
    • e.g. pod trunk push
  5. Run the github_changelog_generator
    • e.g. github_changelog_generator -u iwasrobbed -p Down
  6. Commit the CHANGELOG.md file changes
Clone this wiki locally