Changes

Jump to: navigation, search

Release Management/Release Process Checklist Documentation

495 bytes removed, 20:15, 10 March 2023
no edit summary
# Bump Firefox Android version number from XXX.0bX to X.0.0
#* See [https://github.com/mozilla-mobile/firefox-android/commit/0d78c43f16fda39b5ac39b9ac5eea1d8a1e793a9 Example]
# Bump Fenix version number from XXX.0bX to X.0.0
#* See [https://github.com/mozilla-mobile/fenix/commit/ce4df9b8a71df7ab6e9b873910df1308fd183c96 Example]
# Create Firefox Android GV bump PR and change track if necessary.
## Fork the release branch.
##* See [https://github.com/mozilla-mobile/firefox-android/pull/518 Example]
## Once the PR is approved and the CI tests pass, merge the PR.
# Check if there are any pending PRs for firefox-android/fenix release branch before proceeding with the steps to build Fenix/Focus.
#* [https://github.com/mozilla-mobile/firefox-android/pulls firefox-android]
#* [https://github.com/mozilla-mobile/fenix/pulls fenix]
#* Example Filter: ''is:pr is:open base: releases_v101.0''
#* If the pending PR is reviewed and is waiting on CI, then where possible wait until the PR has been merged.
#* If ever unsure, reach out on the android team Slack channel [https://mozilla.slack.com/archives/C016PEDKY90 #mobile-android-team]
# Set up Firefox Android (AC, Fenix, Focus) release in Ship-It.
#* Follow the same steps as creating a beta build.
# Start Firefox Android (AC, Fenix, Focus) release in Ship-It via Promote.
# Confirm notification sent when Firefox Android builds finish.
# Push Firefox Android (AC, Fenix, Focus) release in Ship-It via Push.# Confirm that AC bump PR has landed in Fenix repo.# Set up Fenix build in Ship-It.#* Follow the same steps as creating a beta build.# Start Fenix build from Ship-It via Promote.# Confirm notification sent when Desktop builds finish.#* Taskcluser email: “firefox xxx.0 build1/mozilla-release is in the candidates directory”Firefox Android (AC, Fenix, Focus) push finishes
# Push Desktop to Beta at 100% from Ship-It via Ship RC.
#* [[File:Screenshot 2022-06-07 at 09-32-46 RelMan Activities Overview.png|thumb|center]]
# Bump Fenix rollout rate in the [https://seller.samsungapps.com/application/main.as?contentId=000002975732&platform=&readOnly=Y#/cert/info Samsung Store] to 25%
# Bump Focus rollout rate in the [https://seller.samsungapps.com/application/main.as?contentId=000003397900&platform=&readOnly=Y#/cert/info Samsung Store] to 25%
# Ship Firefox Android (AC, Fenix, Focus) from Ship-It via Ship
# Verify that the [https://partner.microsoft.com/en-us/dashboard/products/9NZVDKPMR9RD/overview Microsoft Store] is published at 25% rollout
# Make release notes live in [https://nucleus.mozilla.org/ Nucleus]
#*** Mobile version's first and second digit will be directly tied to the associated desktop release. The third digit will be reserved for Android-only patch releases.
#** [https://github.com/mozilla-mobile/firefox-android/commit/9174b4e74fe01759fdbe8d0a7958f61e8a15d7c8 Firefox-Android(AC, Focus) Example Commit]
#** [https://github.com/mozilla-mobile/fenix/commit/5a3f5f334ad6b31170a7603bb3c2a11319061b30 Fenix Example Commit]
# Follow the same process as reviewing an RC build has QA sign-off
272
edits

Navigation menu