Skip to content

Latest commit

 

History

History
48 lines (48 loc) · 2.55 KB

Endgame-Recovery-Template.md

File metadata and controls

48 lines (48 loc) · 2.55 KB
  • 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 owner
      • signed installer 32-bit
      • signed user installer 32-bit
      • zip 32-bit
      • server 32-bit
    • Windows 64 bit owner
      • signed installer 64-bit
      • signed user installer 64-bit
      • zip 64-bit
      • server 64-bit
    • Windows ARM64 owner
      • signed installer ARM64
      • signed user installer ARM64
      • zip ARM64
    • macOS
      • Universal owner
      • Intel owner
      • Intel server owner
      • Apple Silicon owner
    • Linux x64
      • deb owner
      • rpm owner
      • archives owner
      • snap (sudo snap install --classic --dangerous <file>.snap) owner
    • Linux server owner
      • x64
      • x64 Alpine
      • ARM32
      • ARM64
  • Publish website @gregvanl
  • Publish stable build owner
  • Create an official release owner
    • 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