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

March 2022 - Recovery 1 #146388

Closed
49 tasks done
dbaeumer opened this issue Mar 31, 2022 · 8 comments
Closed
49 tasks done

March 2022 - Recovery 1 #146388

dbaeumer opened this issue Mar 31, 2022 · 8 comments
Labels
endgame-plan VS Code - Next release plan for endgame

Comments

@dbaeumer
Copy link
Member

dbaeumer commented Mar 31, 2022

  • Create a milestone <Month> <Year> Recovery endgame champion
  • Bump the version number endgame champion
  • 🔖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 endgame champion
  • Issues are verified on stable build and the verified label is added endgame champion
  • Check https://github.com/Microsoft/vscode/compare/release/<x.y> to ensure no other commits have been made in the release branch endgame champion
  • 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 @dbaeumer
      • signed installer 32-bit
      • signed user installer 32-bit
      • zip 32-bit
      • server 32-bit
    • Windows 64 bit @dbaeumer
      • signed installer 64-bit
      • signed user installer 64-bit
      • zip 64-bit
      • server 64-bit
    • Windows ARM64 @bpasero
      • signed installer ARM64
      • signed user installer ARM64
      • zip ARM64
    • macOS
      • Universal
      • Intel
      • Intel server
      • Apple Silicon
    • Linux x64
      • deb
      • rpm @rzhao271
      • archives @rzhao271
      • snap (sudo snap install --classic --dangerous <file>.snap)
    • Linux server
      • x64
      • x64 Alpine
      • ARM32
      • ARM64
  • Publish website @gregvanl
  • Publish stable build endgame champion
  • Create an official release endgame champion
    • 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 endgame champion
@dbaeumer dbaeumer added the endgame-plan VS Code - Next release plan for endgame label Mar 31, 2022
@dbaeumer dbaeumer pinned this issue Mar 31, 2022
@TylerLeonhardt
Copy link
Member

1.66.1 is released! 🎉

@an-boxbrite
Copy link

an-boxbrite commented Apr 7, 2022

FYI the link on the VS Code updates page is broken:
image

Should be: https://github.com/microsoft/vscode/issues?q=is%3Aissue+milestone%3A%22March+2022+Recovery+1%22+is%3Aclosed+

@dbaeumer
Copy link
Member Author

dbaeumer commented Apr 7, 2022

@an-boxbrite fixed. I named the milestone Recovery

@an-boxbrite
Copy link

👍 Unfortunately now the link on the release page is broken, still points at "...Recovery 1"

@TylerLeonhardt
Copy link
Member

I think we're all good here now. Can you confirm it's fixed on your end?

@SIkebe
Copy link
Member

SIkebe commented Apr 8, 2022

Filtered result has no issue. Is that correct?
image

@dbaeumer
Copy link
Member Author

dbaeumer commented Apr 8, 2022

Fixed the release page as well.

@SIkebe
Copy link
Member

SIkebe commented Apr 8, 2022

Thanks!

@bpasero bpasero unpinned this issue Apr 10, 2022
@github-actions github-actions bot locked and limited conversation to collaborators May 22, 2022
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

5 participants
@dbaeumer @TylerLeonhardt @SIkebe @an-boxbrite and others