Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 4 additions & 37 deletions .github/ISSUE_TEMPLATE/release_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,8 @@ assignees: ''

<!--
Another release for the ownCloud Android client!
For Open releases, keep the Open release template and remove the Patch and Enterprise release ones
For Patch releases, keep the Patch release template and remove the Open and Enterprise release ones
For Enterprise releases, keep the Enterprise release template and remove the Open and Patch release ones
For Open releases, keep the Open release template and remove the Patch release one
For Patch releases, keep the Patch release template and remove the Open release one
If you don't need some of the steps, cross them by removing the "[ ]" and surrounding the line by "~~ ~~", like "- ~~Non-applicable step~~"
-->

Expand All @@ -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
Expand Down Expand Up @@ -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
1 change: 1 addition & 0 deletions changelog/unreleased/4825
Original file line number Diff line number Diff line change
Expand Up @@ -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
Loading