You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Milestone only has TPIs. All other issues need to be closed
All closed issues in milestone labeled on-testplan, bug, or verification-needed
Verification steps added to bug and verification-needed issues
Tuesday morning (Zurich)
@endgame-champ:
Assign TPIs
Create TPI's for all verification needed bugs. Visit Testing and Verification on tools site, and generate groupings, then create TPIs. The TPI section below will update with all of the generated items.
Pause automatic releases (this also ensures chat-pre-release isn't released) after 10am.
Acknowledge issue trackers from the community (do the copy-paste variant) -
Build and release insiders from release/<x.y>
Build stable from release/<x.y> and release to MSFT folks
Reenable automatic releases
A build is scheduled for 7:00 PM Zurich time (19:00 GMT+2); make sure automatic releases are reenabled before then so we get an Insiders build from main on Wednesday evening.
Wednesday afternoon/Thursday morning
In extreme cases, accept candidate changes
Build stable from release/<x.y>. Do not bump the VS Code version.
Release stable to MSFT folks
Thursday
@endgame-champ:
Stable starts rollout to everyone (start percentage: 20%, end time UTC: 6AM next Wednesday)
Create a tag (make sure you pull the release branch first): git tag <x.y.z>
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 version as title <x.y.z> and use the release link https://code.visualstudio.com/updates/v<x_y> for the description
Endgame guide
Before Tuesday 6AM Zurich time
@team:on-testplan,bug, orverification-neededbugandverification-neededissuesTuesday morning (Zurich)
@endgame-champ:Testing and Verificationon tools site, and generate groupings, then create TPIs. The TPI section below will update with all of the generated items.Tuesday morning (Redmond and Zurich)
@team:Tuesday afternoon (Redmond and Zurich)
@team:Tuesday EOD Redmond time
@team:@endgame-champ:release/<x.y>branch so we can finish verification. Not required to contain OSS Tool changes.ThirdPartyNotices.txtfor release. (detailed docs / manual fallback)safe_outputs summarycglicenses.jsonhas the correct license + owner and merge the PR ([example])([OSS Tool] Fix OSS license errors in cglicenses.json #317212)), see docs for more details.release/*into main, those must also be merged. (example)Wednesday by noon CET
@team:@endgame-champ:vnextbranch of thevscode-docsrepo.19:00 GMT+2); make sure automatic releases are reenabled before then so we get an Insiders build frommainon Wednesday evening.Wednesday afternoon/Thursday morning
release/<x.y>. Do not bump the VS Code version.Thursday
@endgame-champ:20%, end time UTC:6AM next Wednesday)release/x.y, Deployment Targetprod, needs peer approval)git tag <x.y.z>git push origin <x.y.z>https://code.visualstudio.com/updates/v<x_y>for the description