- Make sure all changes going in the release have been merged to
master
branch. - Bump the version in Podspec,
CFBundleShortVersionString
inInfo.plist
, andsdkVersion
inVersion.swift
. - Sanity check everything:
fastlane all
. - If there were any changes to
TrackingEventsHandler
, make sure to also release a new compatible version of the internal Schibsted Account Tracking SDK. - Test with the internal Demo App
- Update the version of the
SchibstedAccount
pod and re-install the pods (./pod_install.sh
).
- Update the version of the
- Commit above changes to a new branch, push it to GitHub, and make PR from it.
- Wait until CI completes successfully, then merge the PR to
master
. - Create a new release via GitHub.
- Enter the version number as the tag name and include the changes in the release description.
- Publish the pod:
pod trunk push
. - Announce the new release on Slack in #ios-internal-libs and #spt-id-mobile.
This repository has been archived by the owner on Oct 6, 2022. It is now read-only.