Release Management/Release Process Checklist Documentation: Difference between revisions

Jump to navigation Jump to search
minor wording tweaks
(Updated the dot release steps to include a section on Android also covering "managed publishing")
(minor wording tweaks)
Line 747: Line 747:
# If there are security bugs uplifted then sync with the security team member on [https://docs.google.com/spreadsheets/d/1RbryXhVp2fWeukXixgqSdVQckd7A3YwEubQWgMacEO0/edit?gid=0#gid=0 rotation]
# If there are security bugs uplifted then sync with the security team member on [https://docs.google.com/spreadsheets/d/1RbryXhVp2fWeukXixgqSdVQckd7A3YwEubQWgMacEO0/edit?gid=0#gid=0 rotation]
#* The team member on rotation will assign the CVEs and prepare the advisories. This also covers any Android advisories.
#* The team member on rotation will assign the CVEs and prepare the advisories. This also covers any Android advisories.
# Create a release in Nucleus to add release notes
# Create a release in Nucleus to add release notes.
#* Add a release note with a link to the major release for reference.
#* Add a release note with a link to the major release for reference.
#* For bugs that have been identified as needing a release note:
#* For bugs that have been identified as needing a release note:
#** If a release note is required and the release note text is clear from the bug content then create it directly in Nucleus.  
#** If a release note is required and the release note text is clear from the bug content then create it directly in Nucleus.  
#** Otherwise, request wording before adding the release note.
#** Otherwise, request wording before adding the release note.
# Follow the same process as creating an RC build
# Follow the same process as creating an RC build.
#* If any uplifts impact Android then duplicate the Android Dot Release Checklist tab and name it appropriately.
#* If any uplifts impact Android then duplicate the Android Dot Release Checklist tab and name it appropriately.
# Follow the same process as monitoring when an RC build has QA sign-off
# Follow the same process as monitoring when an RC build has QA sign-off
Line 760: Line 760:
#* Example: Android 101.0.1
#* Example: Android 101.0.1
# Follow the same process as creating an RC build with the following exceptions:
# Follow the same process as creating an RC build with the following exceptions:
## Turn on [https://support.google.com/googleplay/android-developer/answer/9859654?hl=en managed publishing]
## Turn on [https://support.google.com/googleplay/android-developer/answer/9859654?hl=en managed publishing] in the Play Console.
##* This allows you to submit an app for review but control when it is published.
##* This allows you to submit an app for review but control when it is published.
## Manually create a Fenix/Focus/Klar release on the Production track with a 25% rollout
## Manually create a Fenix/Focus/Klar release on the Production track with a 25% rollout.
##* If an app is still pending review on a closed track then you cannot promote it to a production track.
##* If an app is still pending review on a closed track then you cannot promote it to a production track.
##* See [https://support.google.com/googleplay/android-developer/answer/9859348?hl=en Prepare and roll out a release] for more information.
##* See [https://support.google.com/googleplay/android-developer/answer/9859348?hl=en Prepare and roll out a release] for more information.
## Submit the Fenix/Focus/Klar release for review
## Submit the Fenix/Focus/Klar release for review.
##* Keep the same release notes as the major release. Add any new notes at the top prefixed by the dot release version.
##* Keep the same release notes as the major release. Add any new notes at the top prefixed by the dot release version.
##* With managed publishing turned on, the app will not automatically release after the store review.
##* With managed publishing turned on, the app will not automatically release after the store review.
# Follow the same process as monitoring when an RC build has QA sign-off with the following exceptions:
# Follow the same process as monitoring when an RC build has QA sign-off with the following exceptions:
## Turn off [https://support.google.com/googleplay/android-developer/answer/9859654?hl=en managed publishing]
## Turn off [https://support.google.com/googleplay/android-developer/answer/9859654?hl=en managed publishing] in the Play Console.
##* With managed publishing turned off, the app will be automatically released after store review.
##* With managed publishing turned off, the app will be automatically released after store review.


383

edits

Navigation menu