Skip to content

Release Process

Vivek Limkar edited this page May 15, 2021 · 5 revisions

Following steps needs to be followed to release the app

  • Before proceeding, make sure that the contents in extras directory are updated and reflects current state of the app.
  • Validate all the work-flows with mobile and tablets on different orientations.
  • Make sure that you have the correct versionCode and versionName specified in the build.gradle file.
  • Don't forget to add the changelog in release notes from audio-recorder\app\src\main\play\release-notes\<LANG>\<TRACK>.txt files. Make sure to remove all the old changlog details from these text files and add only those relevant to the current release.
  • Merge any outstanding develop/feature branches into master branch.
  • Ensure the pipeline is successful, lint issues are resolved.
  • Once the testing is done, create the tag on master branch (Tag Syntax: vX.X.X).
  • The workflow run on the tag will push the release to play store.
  • Publish the release on Play Store Console
  • Read and verify the published privacy policy, if required, make relevant changes to it.
  • Bump the app version to next one and commit with message Prepare for next development iteration
  • Done.