-
Notifications
You must be signed in to change notification settings - Fork 36.9k
Open
Labels
endgame-planVS Code - Next release plan for endgameVS Code - Next release plan for endgame
Milestone
Description
- Create a milestone
November 2025 Recovery 1@lramos15 - Bump the version number & run
npm ito bumppackage-lock.jsonas well. Ensure there are no otherpackage-lock.jsonchanges. @lramos15 - 🔖candidate issues
- Assign candidate issues to the recovery milestone team
- Review the
candidateissues, and if they pass the review assign them to the recovery milestone team - All
candidatefixes are peer reviewed and pushed tomainand then cherry-picked into the release branch team - Initiate
insidersbuild frommain - Issues are tested in the
insidersteam - Build and manually release Insider from main branch for vscode.dev (if there were vscode.dev candidates)
- Issues are tested in the
insidersteam
- Issues are tested in the
- Build
stablefor all platforms from release branch @lramos15 - Issues are verified on
stablebuild and theverifiedlabel is added @lramos15 - Check
https://github.com/Microsoft/vscode/compare/release/<x.y>to ensure no other commits have been made in the release branch @lramos15 - The
insidersbuild with all candidate fixes needs to be in the wild for 24 hours before recovery release, unless explicitly approved by @kieferrm - Update the release notes and include a link to a query for the fixed issues @ntrogh
- Sanity Testing
- Windows 64 bit owner
- System Installer
- User Installer
- Archive
- Server
- CLI
- Windows ARM64 owner
- System Installer
- User Installer
- Archive
- Server
- CLI
- macOS Intel owner
- Archive
- Universal Archive
- Server
- CLI
- macOS ARM64 owner
- Archive
- Universal Archive
- Server
- CLI
- Linux x64 owner
- Archive
- DEB
- RPM
- Snap
- Linux Server and CLI owner (can be tested from any OS with Docker)
- x64
- ARM32
- ARM64
- x64 Alpine
- ARM64 Alpine
- Windows 64 bit owner
- Publish website @rzhao271
- Publish stable build @lramos15
- (if there were vscode.dev candidates) Trigger the vscode.dev Deploy pipeline for
release/x.yfor theproddeployment target. @lramos15- Request approval from another team member at the necessary step to deploy the vscode.dev build. @lramos15
- Create an official release @lramos15
- 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
- Create a tag (make sure you pull the release branch first):
- Close the milestone on GitHub @lramos15
Metadata
Metadata
Labels
endgame-planVS Code - Next release plan for endgameVS Code - Next release plan for endgame