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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

February 2023 Recovery 1 Endgame #176249

Closed
56 tasks done
jrieken opened this issue Mar 6, 2023 · 0 comments
Closed
56 tasks done

February 2023 Recovery 1 Endgame #176249

jrieken opened this issue Mar 6, 2023 · 0 comments
Assignees
Labels
endgame-plan VS Code - Next release plan for endgame

Comments

@jrieken
Copy link
Member

jrieken commented Mar 6, 2023

  • Create a milestone February 2023 Recovery 1 @jrieken @TylerLeonhardt
  • Bump the version number @jrieken @TylerLeonhardt
  • 🔖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 main and then cherry-picked into the release branch team
  • Initiate insiders build from main
  • Issues are tested in the insiders team
  • Build stable for all platforms from release branch @jrieken @TylerLeonhardt
  • Issues are verified on stable build and the verified label is added @jrieken @TylerLeonhardt
  • Check https://github.com/Microsoft/vscode/compare/release/<x.y> to ensure no other commits have been made in the release branch @jrieken @TylerLeonhardt
  • Update the release notes and include a link to a query for the fixed issues @gregvanl
  • Sanity check of installable bits (server instructions)
    • Windows 32 bit owner
    • Windows 64 bit owner
    • Windows ARM64 owner
      • signed installer ARM64
      • signed user installer ARM64
      • zip ARM64
      • cli ARM64
    • macOS @TylerLeonhardt
      • Intel + Universal
      • cli Intel
      • server Intel
      • Apple Silicon + Universal
      • cli Silicon
      • server Silicon
    • Linux x64 @rzhao271
      • deb
      • rpm
      • archives
      • snap (sudo snap install --classic --dangerous <file>.snap)
      • cli
    • Linux server @rzhao271
      • x64
      • x64 Alpine
      • ARM32
      • ARM64
      • ARM64 Alpine
  • Publish website @gregvanl
  • Publish stable build @jrieken @TylerLeonhardt
  • Create an official release @jrieken @TylerLeonhardt
    • Create a tag (make sure you pull the release branch first): 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
  • Close the milestone on GitHub @jrieken @TylerLeonhardt
@jrieken jrieken self-assigned this Mar 6, 2023
@jrieken jrieken added this to the February 2023 Recovery 1 milestone Mar 6, 2023
@jrieken jrieken added the endgame-plan VS Code - Next release plan for endgame label Mar 6, 2023
@TylerLeonhardt TylerLeonhardt pinned this issue Mar 8, 2023
@TylerLeonhardt TylerLeonhardt unpinned this issue Mar 14, 2023
@github-actions github-actions bot locked and limited conversation to collaborators Apr 23, 2023
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