Skip to content
This repository has been archived by the owner on Apr 17, 2021. It is now read-only.

Release management checklist - v4.5 #2815

Open
20 of 28 tasks
severinrudie opened this issue Sep 6, 2019 · 0 comments
Open
20 of 28 tasks

Release management checklist - v4.5 #2815

severinrudie opened this issue Sep 6, 2019 · 0 comments

Comments

@severinrudie
Copy link
Contributor

severinrudie commented Sep 6, 2019

Sprint Release Owner: @dnarcese

Think something can be automated? Add it to this doc.

Tuesday # 1

  • Upgrade a-c

Wednesday # 1

  • Verify all strings have been landed; exports now happen automatically
  • Create PR for bumping version (X.X-LAT1)
    • Merge to master
  • Cut LAT branch releases/vX.X-LAT1 (this must include a-c upgrade)
  • Create GitHub pre-release build vX.X-LAT1(instructions)
  • Release LAT (instructions)

Wednesday # 2 (soft code freeze = noon PT)

  • Create PR for bumping version (X.X-LAT2)
    • Merge to master
  • Cut LAT branch releases/vX.X-LAT2
  • Create GitHub pre-release build vX.X-LAT2 (instructions)
  • Release LAT (instructions)

Thursday # 2

  • [QA] run screenshot test and upload (instructions)
  • Upgrade a-c on master
  • File new Release Management checklist with next version and add to top of Backlog

Friday # 2 (hard code freeze)

  • [Product, QA, eng] sign-off for release

Monday # 3

  • Create PR to bump version (X.X) and update changelog against master
    • Update the CHANGELOG: glance over the changelog to see if any major
      features are missing and add the new release header
    • Merge to master
  • Cut release branch releases/vX.X from releases/vX.X-LAT2
    • Create PR to bump version ('X.X') and update changelog against branch releases/vX.X
    • Merge to releases/vX.X
  • Create GitHub release build vX.X(instructions)
  • Submit app with staged rollout at 1% (instructions)

Tuesday # 3

  • [QA] sign-off
  • Bump rollout to 20% Waiting for change in desktop: consult with Ashley

Wednesday # 3

  • [QA] sign-off
  • Bump rollout to 100% Waiting for change in desktop: consult with Ashley
@dnarcese dnarcese self-assigned this Sep 9, 2019
mcomella added a commit to mcomella/firefox-tv that referenced this issue Sep 20, 2019
mcomella added a commit to mcomella/firefox-tv that referenced this issue Sep 20, 2019
They explicitly set their kotlin compile target to 1.8 so we had to too.
mcomella added a commit that referenced this issue Sep 23, 2019
mcomella added a commit that referenced this issue Sep 23, 2019
They explicitly set their kotlin compile target to 1.8 so we had to too.
@dnarcese dnarcese removed their assignment Sep 30, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants