Closed Tyriar closed 2 months ago
can we get the update today
- Release insiders based on
main
@Tyriar
As this was marked complete yesterday shouldn't I be seeing an update available for my Insiders? It's still 1.93.0
Version: 1.93.0-insider
Commit: 4849ca9bdf9666755eb463db297b69e5385090e3
Date: 2024-09-04T13:13:15.344Z
Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Code-Insiders/1.93.0-insider Chrome/124.0.6367.243 Electron/30.4.0 Safari/537.36
@gjsjohnmurray that was only a recent change to endgame where we want to release main of insiders right after stable. I did it but we had to freeze and then rollback the release as changes with recent the big ESM changes caused some breakages. The new insiders should be out now.
Monday 26th
verification-needed
oron-testplan
labelTuesday 27th
blocked
and status update comment in the issue.Wednesday 28th
verification-steps-needed
issues @TyriarThursday 29th
insider
build is green @Tyriarinsider
builds (includes vscode.dev publishing). The default time is Thursday EOD (Redmond) @Tyriarverification-steps-needed
issues @TyriarBy Thursday EOD (Redmond), branch from(moved to Friday for big AMD->ESM PR)main
and release @Tyriarmicrosoft/vscode
repo and ensure that it has a due date. The created milestone and its due date will be automatically synced across our repos. @TyriarFriday 30th
main
and release @bpasero, @hedietAMD->ESM
changes tomain
and enforce ESLint rules @bpaseroGo over recent PRs and merge@bpaseromain
in to enforce ESLint rulesmain
open for business with a note on the ESM changes that were done @bpaserorelease/<x.y>
@hedietrelease/*
as the VS Code Branch parameter (it's the default so you shouldn't have to change anything) @hedietmain
is open for business and all issues on the current iteration are candidates and that the candidate release process is to be followed. @hedietBuild and manually release Insider from release/<x.y> branch for vscode.dev (if there were vscode.dev candidates) @hedietstable
build from release/<x.y> branch to ensure stable build is green @hediet/@Tyriarpackage.json
onmain
- @hediet/@Tyriarcandidate
fixes should be made for major bugs only - to be discussed in stand-up meeting and approvedcandidate
PRs should find testers to test merged candidates. VS Code candidates should be tested on newly released Insiders.Satellite modules/npm packages ready, version updated, smoke testedWhen done fixing/verifying and there are changes since last build at the end of day PTBuild and manually release Insider from release/<x.y> for Code @TyriarBuild and manually release Insider from release/<x.y> for vscode.dev (if there were vscode.dev candidates) @TyriarFriday 30th/Monday 2nd
Monday 2nd - Wednesday 4th
release/<x.y>
, and close open candidate issues that have already been merged to the release branch. @TyriarInsider
fromrelease/<x.y>
(roughly on a daily basis) @TyriarInsider
@Tyriarcandidate
PRs should find testers to test merged candidates. VS Code candidates should be tested on newly released Insiders. teamscripts/test-documentation.sh|bat
after compiling the vscode repo, and fix any issues regarding new undocumented colors. Changes made to the vscode-docs repository must be merged to the main branch of that repository for the script to acknowledge them. False positives within thecolor
section invscode-known-variables.json
can be moved under theothers
section of that file. @TyriarWednesday 4th/Thursday 5th - Expected release day (this may change)
main
for all platforms @Tyriarrelease/x.y
for theprod
deployment target. Note that there are four deploy approvals needed - one for overall and one per each of the three service regions @Tyriargit tag <x.y.z>
git push origin <x.y.z>
... > Create Release
. Use the correct title and description from our release notes. Also change the relative links for the key highlight list items to absolute links Exampleinsider
builds @Tyriarmain
@Tyriar