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
Monday 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](Wiki: Community Triage Credits (community triage role based) (microsoft/vscode-internalbacklog)) 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 Tuesday evening.
Tuesday afternoon/Wednesday 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
Wednesday
@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 Monday 6AM Zurich time
@team:on-testplan,bug, orverification-neededbugandverification-neededissuesMonday 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.Monday morning (Redmond and Zurich)
@team:Monday afternoon (Redmond and Zurich)
@team:Monday EOD Redmond time
@team:@dileepyavan :
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)Tuesday by noon CET
@team:@ulugbekna :
vnextbranch of thevscode-docsrepo.19:00 GMT+2); make sure automatic releases are reenabled before then so we get an Insiders build frommainon Tuesday evening.Tuesday afternoon/Wednesday morning
release/<x.y>. Do not bump the VS Code version.Wednesday
@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