[RELEASE] 4.3.1
Aitorbp opened this issue · 0 comments
Aitorbp commented
Patch Release
TASKS:
- [GIT] Create branch
release/4.3.1
in owncloud/android fromv4.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 thechangelog
folder with the proper fixes [DIS] Copy theunreleased
folder inmaster
branch tochangelog
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 intomaster
, in owncloud/android
QA
QA checks:
- Smoke test
- Upgrade test
Bugs & improvements:
- (1) ...