diff --git a/.github/ISSUE_TEMPLATE/release_template.md b/.github/ISSUE_TEMPLATE/release_template.md index f4eb4ab0ad8..3bbc20ec1c4 100644 --- a/.github/ISSUE_TEMPLATE/release_template.md +++ b/.github/ISSUE_TEMPLATE/release_template.md @@ -8,9 +8,8 @@ assignees: '' @@ -19,6 +18,8 @@ If you don't need some of the steps, cross them by removing the "[ ]" and surrou ### TASKS: - [ ] [COM] Ping @mmattel about the new release + - [ ] [GIT] Merge translations branch `chore/translations-update` into `master` + - [ ] [GIT] Merge calens branch `chore/changelog-update` into `master` - [ ] [GIT] Create branch `release/M.m.p` in owncloud/android from `master` - [ ] [DEV] Update version number and name in build.gradle in owncloudApp module - [ ] [DIS] Move Calens files from `unreleased` to a new folder like `M.m.p_YYYY-MM-DD` inside the `changelog` folder @@ -96,37 +97,3 @@ Bugs & improvements: - [ ] (1) ... - -_____ - -## Enterprise release - -### TASKS: - -- [ ] [GIT] Create branch `release/M.m.p_enterprise` in owncloud/android from `latest` (or the corresponding release tag) -- [ ] [DIS] Update release notes in app and changelog in `M.m.p_YYYY-MM-DD` (already released version) with the proper content for the release -- [ ] [DIS] Copy the `unreleased` folder in `master` branch into this branch, to avoid Calens conflicts problems -- [ ] [DEV] Check and reorder release notes in `ReleaseNotesViewModel.kt` to assure nothing important is missing there -- [ ] [DEV] Code review -- [ ] [DIS] Generate final bundle and APK from last commit in the release branch -- [ ] [QA] Design test plan -- [ ] [QA] Test execution -- [ ] [QA] Trigger CI 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 -- [ ] [GIT] Create and sign tag `vM.m.p_enterprise` in HEAD commit of release branch, in owncloud/android -- [ ] [DEV] Approve and merge changes in ownBrander - - [ ] Feature 1 oB https://github.com/owncloud/ownbrander/pull/ - - [ ] Feature 2 oB https://github.com/owncloud/ownbrander/pull/ - - [ ] Update version number in ownBrander -- [ ] [COM] Ping support team to block oB button -- [ ] [COM] Ping support team to deploy oB -- [ ] [QA] Generate final APKs from signed commit in builder machine and perform some basic checks - - [ ] Installation of APK/bundle generated by builder machine - - [ ] Check Feature 1 oB - - [ ] Check Feature 2 oB - - [ ] App update from previous version (generated in advance) -- [ ] [COM] Notify result in internal chat -- [ ] [COM] Ping support team to enable oB button -- [ ] [GIT] Merge `master` into `release/M.m.p_enterprise`, fixing all the conflicts that could happen, in owncloud/android -- [ ] [GIT] Merge without rebasing `release/M.m.p_enterprise` branch into `master`, in owncloud/android diff --git a/changelog/unreleased/4825 b/changelog/unreleased/4825 index f73dcf46356..0b0b9568e06 100644 --- a/changelog/unreleased/4825 +++ b/changelog/unreleased/4825 @@ -3,3 +3,4 @@ Change: Use reusable workflow for Calens A new reusable workflow for calens changelog changes has been added to the current workflow in order to be used by all clients https://github.com/owncloud/android/pull/4825 +https://github.com/owncloud/android/pull/4826