Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RELEASE] 2.21.2 + 2.21.2_oem #3744

Closed
24 tasks done
jesmrec opened this issue Sep 1, 2022 · 4 comments · Fixed by #3750
Closed
24 tasks done

[RELEASE] 2.21.2 + 2.21.2_oem #3744

jesmrec opened this issue Sep 1, 2022 · 4 comments · Fixed by #3750

Comments

@jesmrec
Copy link
Collaborator

jesmrec commented Sep 1, 2022

Short release that will include:

TASKS:

  • [GIT] Create branch release/Y.Y.Y in owncloud/android-library from master
  • [GIT] Create branch release/X.X.X in owncloud/android from master
  • [DEV] Update version number and name in build.gradle in owncloudApp module
  • [DIS] Create a folder for the new version like $majorVersion.$minorVersion.$patchVersion_YYYY-MM-DD
  • [DIS] Move all changelog files from the unreleased folder to the new version folder
  • [DIS] Update screenshots, if needed, in README.md
  • [DIS] Add ReleaseNotes replacing emptyList with listOf and adding inside ReleaseNote() with String resources
  • [QA] Design Test plan
  • [QA] Regression Test plan
  • [DIS] Generate test bundle from release/X.X.X branch in owncloud/android
  • [GIT] Create and sign tag 'oc-android-X.X.X' in HEAD commit of release branch, in owncloud/android
  • [GIT] Create and sign tag 'Y.Y.Y' in HEAD commit of release branch, in owncloud/android-library
  • [DIS] Generate final bundle from signed commit in owncloud/android
  • [GIT] Merge branch release/Y.Y.Y in owncloud/android-library, into master
  • [GIT] Merge branch release/X.X.X in owncloud/android, into master
  • [DIS] Upload & publish release bundle and changelog in Play Store
  • [DIS] Update screenshots and store listing, if needed, in Play Store
  • [GIT] Publish a new release in owncloud/android
  • [DIS] Create post in central.owncloud.org (Category:Android + Tag:news)
  • [COM] Inform #updates and #marketing in internal chat
  • [DIS] Upload release APK and bundle to internal owncloud instance
  • [GIT] Merge master branch into stable, in owncloud/android-library
  • [GIT] Merge master branch into stable, in owncloud/android
  • [DOC] Update documentation with new stuff (notify rocketchat #documentation-internal in advance!)

BUGS & IMPROVEMENTS

@jesmrec jesmrec added the Release label Sep 1, 2022
@jesmrec jesmrec changed the title [RELEASE] 2.21.2_oem [RELEASE] 2.21.2 + 2.21.2_oem Sep 5, 2022
@jesmrec jesmrec mentioned this issue Sep 6, 2022
1 task
@abelgardep abelgardep linked a pull request Sep 6, 2022 that will close this issue
1 task
@jesmrec
Copy link
Collaborator Author

jesmrec commented Sep 6, 2022

QA checks

  • Install from scratch
  • Transfers (uploads/downloads)
  • Security checks
  • Private link capability
  • Open in web
  • Shares in propfind
  • Upgrade from 2.21.1

@jesmrec
Copy link
Collaborator Author

jesmrec commented Sep 6, 2022

2.21 .2 is approved on my side.

Approved commits:

app: 07e757b42
library: 0be462c9a

Devices:

Samsung A51 Android 12

Automatic tests report: https://reports.cucumber.io/reports/6f67f7df-803c-45f7-95b2-d37aaa035633

IDE version: Android Studio Chipmunk | 2021.2.1 Patch 1

@jesmrec jesmrec reopened this Sep 7, 2022
@jesmrec
Copy link
Collaborator Author

jesmrec commented Sep 14, 2022

2.21.2_oem

Check list

@jesmrec
Copy link
Collaborator Author

jesmrec commented Sep 16, 2022

All checks passed. Ready to go

@jesmrec jesmrec closed this as completed Sep 16, 2022
@jesmrec jesmrec removed the Sprint label Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants