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

January 2022 Recovery 2 Endgame #142605

Closed
48 tasks done
hediet opened this issue Feb 9, 2022 · 0 comments
Closed
48 tasks done

January 2022 Recovery 2 Endgame #142605

hediet opened this issue Feb 9, 2022 · 0 comments
Assignees

Comments

@hediet
Copy link
Member

hediet commented Feb 9, 2022

  • Create a milestone <Month> <Year> Recovery owner
  • Bump the version number owner
  • 🔖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 owner
  • Issues are verified on stable build and the verified label is added owner
  • Check https://github.com/Microsoft/vscode/compare/release/<x.y> to ensure no other commits have been made in the release branch owner
  • 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 @hediet
      • signed installer 32-bit
      • signed user installer 32-bit
      • zip 32-bit
      • server 32-bit
    • Windows 64 bit @alexr00
      • signed installer 64-bit
      • signed user installer 64-bit
      • zip 64-bit
      • server 64-bit
    • Windows ARM64 @joaomoreno
      • signed installer ARM64
      • signed user installer ARM64
      • zip ARM64
    • macOS @jrieken
      • Universal owner
      • Intel owner
      • Intel server owner
      • Apple Silicon owner
    • Linux x64 @aeschli
      • deb owner
      • rpm owner
      • archives owner
      • snap (sudo snap install --classic --dangerous <file>.snap) owner
    • Linux server owner @chrmarti
      • x64
      • x64 Alpine
      • ARM32
      • ARM64
  • Publish website @gregvanl
  • Publish stable build owner
  • Create an official release owner
    • 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
@hediet hediet added this to the January 2022 Recovery 2 milestone Feb 9, 2022
@hediet hediet self-assigned this Feb 9, 2022
@hediet hediet pinned this issue Feb 9, 2022
@hediet hediet changed the title January 2022 Recovery 2 January 2022 Recovery 2 Endgame Feb 9, 2022
@hediet hediet closed this as completed Feb 10, 2022
@hediet hediet unpinned this issue Feb 10, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Mar 27, 2022
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

1 participant