Release Management/Release Process Checklist Documentation: Difference between revisions

Jump to navigation Jump to search
Corrected the steps prior to the start of nightly to match the checklist
(Added a step to sync with the sec team if there are security uplifts in the dot release.)
(Corrected the steps prior to the start of nightly to match the checklist)
Line 15: Line 15:
# Create a folder in the [https://drive.google.com/drive/folders/1ZD5tdhfgw1nxrNbeHqz74GEBYMBpKf_A Release Tracking] Google Drive for the release.
# Create a folder in the [https://drive.google.com/drive/folders/1ZD5tdhfgw1nxrNbeHqz74GEBYMBpKf_A Release Tracking] Google Drive for the release.
#* Move the Release Checklist and Firefox Retrospective Notes to this folder.  
#* Move the Release Checklist and Firefox Retrospective Notes to this folder.  
# Create a release notes skeleton in [https://nucleus.mozilla.org/ Nucleus].
# Add a Release Tracking Sheet link to [https://wiki.mozilla.org/Release_Management/Release_owners Release Owners] wiki
## Click '''Admin Interface'''
#* Add the link to the date in the Release Date column.  
## Click the '''Releases'''.
## Select the previous Nightly release notes (enable the checkbox beside the release).
## At the top of the page, expand the ''Action'' dropdown
## Select '''Copy releases'''.
## Click '''Go'''.
## Select the copy.
## In the '''Version''' text box edit the version to the current Nightly version.
##* Example: 99.0a1
## Set the Release Date to match when Central was bumped to Nightly
## Remove the release notes from the previous release.
## For additional information on the Release Notes process see [https://wiki.mozilla.org/Release_Management/Release_Notes The Firefox release notes process] wiki page.
# Ensure that Bugzilla is bumped to the Nightly version, see [https://wiki.mozilla.org/BMO/new-version BMO/new-version]  
# Ensure that Bugzilla is bumped to the Nightly version, see [https://wiki.mozilla.org/BMO/new-version BMO/new-version]  
#* Note: This is performed on the Friday before Merge Day.
#* Note: This is performed on the Friday before Merge Day.
Line 52: Line 41:
## Add a comment on the bug that the tracking flags were updated.
## Add a comment on the bug that the tracking flags were updated.
##* See [https://bugzilla.mozilla.org/show_bug.cgi?id=1770521#c1 comment here] for example.
##* See [https://bugzilla.mozilla.org/show_bug.cgi?id=1770521#c1 comment here] for example.
# Create a release notes skeleton in [https://nucleus.mozilla.org/ Nucleus].
## Click '''Admin Interface'''
## Click the '''Releases'''.
## Select the previous Nightly release notes (enable the checkbox beside the release).
## At the top of the page, expand the ''Action'' dropdown
## Select '''Copy releases'''.
## Click '''Go'''.
## Select the copy.
## In the '''Version''' text box edit the version to the current Nightly version.
##* Example: 99.0a1
## Set the Release Date to match when Central was bumped to Nightly
## Remove the release notes from the previous release.
## For additional information on the Release Notes process see [https://wiki.mozilla.org/Release_Management/Release_Notes The Firefox release notes process] wiki page.
# Update the Google calendar [https://calendar.google.com/calendar/u/0/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Releases Scheduling].
# Update the Google calendar [https://calendar.google.com/calendar/u/0/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Releases Scheduling].
## Open the following URL and change the version to the Nightly release.
## Open the following URL and change the version to the Nightly release.
Line 72: Line 74:
#* Ensure they are invited to the Weekly Regression Triage.
#* Ensure they are invited to the Weekly Regression Triage.
# Ensure the Release Engineer on Release Duty is listed on Release Owners.
# Ensure the Release Engineer on Release Duty is listed on Release Owners.
#* If required reach out on Matrix [https://matrix.to/#/#releaseduty:mozilla.org #releaseduty].
# Ensure the [https://wiki.mozilla.org/Release_Management/Release_owners Release Owners] wiki is up to date
#* The REO and Release Engineer on Release Duty should be listed


==At the start of the Nightly cycle, the following tasks need to be performed on Merge Day==
==At the start of the Nightly cycle, the following tasks need to be performed on Merge Day==
383

edits

Navigation menu