owncloud/android

[RELEASE] 4.3.1

Aitorbp opened this issue · 0 comments

Patch Release

TASKS:

  • [GIT] Create branch release/4.3.1 in owncloud/android from v4.3.0
  • [DEV] Update version number and name in build.gradle in owncloudApp module
  • [DIS] Create a folder for the new version like 4.3.1_YYYY-MM-DD inside the changelog folder with the proper fixes
  • [DIS] Copy the unreleased folder in master branch to changelog folder in this branch, to avoid Calens' conflicts problems
  • [DEV] Add release notes to ReleaseNotesViewModel.kt (in case patch release before Enterprise)
  • [DIS] Generate final bundle from last commit in owncloud/android
  • [DEV] Code Review
  • [QA] Test execution
  • [QA] Trigger BitRise builds for unit tests and UI tests, in case CHANGELOG conflicts avoid them in GitHub
  • [QA] QA Approval
  • [DIS] Upload release APK and bundle to internal owncloud instance
  • [DIS] Upload & publish release bundle and changelog in Play Store
  • [GIT] Create and sign tag v4.3.1 in HEAD commit of release branch, in owncloud/android
  • [GIT] Move tag latest pointing the same commit as the release commit
  • [GIT] Publish a new release in owncloud/android
  • [DIS] Release published in Play Store
  • [COM] Inform #updates in internal chat that release is out
  • [GIT] Fix conflicts if they happen. GitHub option will help and will merge master into release branch, getting it ready to fast forward
  • [GIT] Merge without rebasing release/4.3.1 branch into master, in owncloud/android

QA

QA checks:

  • Smoke test
  • Upgrade test

Bugs & improvements:

  • (1) ...