Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 975 Bytes

DEPLOY.md

File metadata and controls

33 lines (24 loc) · 975 Bytes

RInAppMessaging iOS SDK

  1. Preparation
  2. Deploy

Preparation

Create pull request to make the following changes:

  1. Update the date in CHANGELOG.md
  2. Update version number in openapi.yaml
  3. Update version number in .jazzy.yaml
  4. Update version number in RInAppMessaging.podspec
  5. Update version number in Sources/RInAppMessaging/Constants.swift under sdkVersion constant
  6. Add version number to _versions file

Deploy

Push a tag (example: 7.2.0)

Using CI

Run deploy lane on Bitrise. (Should be automatically triggered after pushing a tag)

Using local script

(in case Bitrise workflow failed or wasn't triggered)

Run following commands:

bundle install
bundle exec pod spec lint --allow-warnings
bundle exec pod trunk push --allow-warnings --verbose
bundle exec fastlane deploy_ghpages ghpages_url:"https://github.com/rakutentech/ios-inappmessaging" github_token:<GitHub personal access token>