Release Management/Release Process Checklist Documentation: Difference between revisions

no edit summary
(more email removal from wording)
No edit summary
Line 78: Line 78:
# Verify that the firefox-android version was updated.
# Verify that the firefox-android version was updated.
#* [https://github.com/mozilla-mobile/firefox-android/blob/main/version.txt version.txt] should be xxx.0a1, where xxx matches the nightly version of desktop.
#* [https://github.com/mozilla-mobile/firefox-android/blob/main/version.txt version.txt] should be xxx.0a1, where xxx matches the nightly version of desktop.
#* If the versions are not updated, then sync with release owner for the release in beta.
#* If the version was not updated, then sync with release owner for the release in beta.
# Verify that the firefox-android GV version was updated
# Verify that the firefox-android GV version was updated
#* The version in [https://github.com/mozilla-mobile/firefox-android/blob/main/android-components/plugins/dependencies/src/main/java/Gecko.kt Gecko.kt] should match a nightly build of GeckoView as available on [https://maven.mozilla.org/?prefix=maven2/org/mozilla/geckoview/geckoview-nightly/ maven]
#* The version in [https://github.com/mozilla-mobile/firefox-android/blob/main/android-components/plugins/dependencies/src/main/java/Gecko.kt Gecko.kt] should match a nightly build of GeckoView as available on [https://maven.mozilla.org/?prefix=maven2/org/mozilla/geckoview/geckoview-nightly/ maven]
#* See [https://github.com/mozilla-mobile/firefox-android/pull/296 example PR]
#* The version bump PR is automated, see [https://github.com/mozilla-mobile/firefox-android/pull/3051 example PR]
#* If the versions are not updated, then sync with android developers on the #releaseduty-moblie Slack channel.  
#* If the version was not updated check the status of the [https://github.com/mozilla-mobile/firefox-android/actions/workflows/ac-update-geckoview.yml AC - Update GeckoView] action.
# Verify the application services version was updated
#* The version in [https://github.com/mozilla/application-services/blob/main/version.txt version.txt] should be xxx.0a1, where xxx matches the nightly version of desktop.
#* If the version was not updated, then sync with application-services team via the [https://mozilla.slack.com/archives/C0559DDDPQF #application-services-eng] internal Slack channel.
# Verify the [https://product-details.mozilla.org/1.0/firefox_versions.json firefox_versions.json] is correct.
# Verify the [https://product-details.mozilla.org/1.0/firefox_versions.json firefox_versions.json] is correct.
#* Please Note: Usually this json update is performed the day after merge day
#* Please Note: Usually this json update is performed the day after merge day
Line 90: Line 93:
#* If these are incorrect, contact the RelEng on duty via the [https://matrix.to/#/#releaseduty:mozilla.org #release-duty] channel in Matrix. It is possible a PR was missed during the RelEng merge day steps.
#* If these are incorrect, contact the RelEng on duty via the [https://matrix.to/#/#releaseduty:mozilla.org #release-duty] channel in Matrix. It is possible a PR was missed during the RelEng merge day steps.
#* Please Note: There are also date changes that are monitored by autonag. For example, if [https://wiki.mozilla.org/Template:NextReleaseDate Template:NextReleaseDate] was not updated an autonag email will be sent.
#* Please Note: There are also date changes that are monitored by autonag. For example, if [https://wiki.mozilla.org/Template:NextReleaseDate Template:NextReleaseDate] was not updated an autonag email will be sent.
* Verify the [https://product-details.mozilla.org/1.0/mobile_versions.json mobile_versions.json] is correct
#* Verify the following are correct:
#** alpha_version, nightly_version
#* If these are incorrect, contact the RelEng on duty via the [https://matrix.to/#/#releaseduty:mozilla.org #release-duty] channel in Matrix.


==On a daily (or thereabouts) basis, the following items should be monitored during the Nightly cycle==
==On a daily (or thereabouts) basis, the following items should be monitored during the Nightly cycle==
383

edits