Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 905 Bytes

RELEASE.md

File metadata and controls

39 lines (30 loc) · 905 Bytes

Guide for publication

  1. Create a branch with the name of the version x.x.x

  2. Change the version in version.rb file and in ReachFiveApi

$VERSION = 'x.x.x'
let defaultParams: [String: String] = [
    "platform": "ios",
    // TODO: read from the version.rb. Either directly or indirectly from IdentitySdkCore.h, Info.plist...
    "sdk": "x.x.x",
    "device": deviceInfo,
]
  1. Run ./update.sh to update the dependencies
./update.sh
  1. Update the CHANGELOG.md file

  2. Submit and merge the pull request

  3. Add git tag x.x.x to the merge commit

git tag x.x.x
  1. Push the tag
git push origin x.x.x
  1. The CI will automatically publish this new version

  2. Finally, draft a new release in the Github releases tab (copy & paste the changelog in the release's description).