Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

July 2020 Recovery 2 Endgame #105312

Closed
44 tasks done
eamodio opened this issue Aug 24, 2020 · 0 comments
Closed
44 tasks done

July 2020 Recovery 2 Endgame #105312

eamodio opened this issue Aug 24, 2020 · 0 comments
Assignees
Labels
endgame-plan VS Code - Next release plan for endgame

Comments

@eamodio
Copy link
Contributor

eamodio commented Aug 24, 2020

  • Create a milestone <Month> <Year> Recovery @eamodio
  • Bump the version number @eamodio
  • 馃敄candidate issues
  • Assign candidate issues to the recovery milestone team
  • Review the candidate issues, and if they pass the review assign them to the recovery milestone team
  • All candidate fixes are peer reviewed and pushed to master and then cherry-picked into the release branch team
  • Initiate insiders build from master
  • Issues are tested in the insiders team
  • Build stable for all platforms from release branch @eamodio
  • Issues are verified on stable build and the verified label is added @eamodio
  • Check https://github.com/Microsoft/vscode/compare/release/<x.y> to ensure no other commits have been made in the release branch @eamodio
  • Update the release notes and include a link to a query for the fixed issues @ornellaalt
  • Smoketest stable bits (鈿狅笍 MUST run with --stable-build argument 鈿狅笍 )
  • Sanity check of installable bits
    • Windows 32 bit owner
      • signed installer 32-bit
      • signed user installer 32-bit
      • zip 32-bit
    • Windows 64 bit owner
      • signed installer 64-bit
      • signed user installer 64-bit
      • zip 64-bit
    • Windows ARM64 @sbatten
      • signed installer ARM64
      • signed user installer ARM64
      • zip ARM64
    • OS X - @isidorn
    • Linux
    • Server (instructions)
  • Publish website @ornellaalt
  • Publish stable build @eamodio
  • Create an official release @eamodio
    • Create a tag: git tag <x.y.z> release/<x.y>
    • Push the tag: git push origin <x.y.z>
    • Create a GitHub release: Open the GitHub tags, and click far right ... > Create Release. Use the correct title and description from our release notes. Example
@eamodio eamodio added the endgame-plan VS Code - Next release plan for endgame label Aug 24, 2020
@eamodio eamodio added this to the July 2020 Recovery 2 milestone Aug 24, 2020
@eamodio eamodio closed this as completed Aug 25, 2020
@github-actions github-actions bot locked and limited conversation to collaborators Oct 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
endgame-plan VS Code - Next release plan for endgame
Projects
None yet
Development

No branches or pull requests

2 participants