Closed rebornix closed 2 years ago
@rebornix I've been noticing a bit of confusion regarding the "version" property in https://github.com/microsoft/vscode/blob/main/package.json
during the phase before releasing a new version. So, for example during Monday-Wednesday before the planned release 1.73 this week Wednesday, we see "version": "1.73.0" for the main branch, but in fact it should be "1.74.0", since the main branch has already been worked on with commits belonging to 1.74 (November release)
Wouldn't it be more logical to switch the main branch version to 1.74 immediately after the release/1.73 branch was created (Friday last week, AFAICT) and just before work begins on 1.74?
If this change were done, you wouldn't need the Bump up the version in package.json on main
entry anymore for Wednesday/Thursday.
@lorand-horvath thanks for the reminder and it makes good sense to bump version in the main branch right after we create the release branch.
@rebornix Looks like it didn't work as expected: https://github.com/microsoft/vscode/commit/447e61a31fc36ad3c14e7776973b290826c9c40a
It should've worked. It will work from now on: https://github.com/microsoft/vscode/pull/165132
Monday
verification-needed
oron-testplan
labelTuesday
Wednesday
Thursday
Friday
stable
build to ensure stable build is green @rebornixinsider
builds @rebornixrelease/<x.y>
after all expected fixes are in (latest 5PM PST) @rebornixrelease/<x.y>
after all expected fixes are in (latest 5PM PST) @rebornixrelease/<x.y>
after all expected fixes are in (latest 5PM PST) ownerrelease/*
as the VS Code Branch parameter (it's the default so you shouldn't have to change anything) @rebornixmain
is open for business @rebornixcandidate
)v<Major>_<Minor>.md
in this repo directorydebug-adapter-protocol
,inno-updater
,jsonc-parser
,language-server-protocol
,lsif-node
,vscode
,vscode-codicons
,vscode-css-languageservice
,vscode-debugadapter-node
,vscode-dev-containers
,vscode-docs
,vscode-emmet-helper
,vscode-eslint
,vscode-extension-samples
,vscode-generator-code
,vscode-hexeditor
,vscode-html-languageservice
,vscode-js-debug
,vscode-js-debug-companion
,vscode-js-profile-visualizer
,vscode-jshint
,vscode-json-languageservice
,vscode-languageserver-node
,vscode-livepreview
,vscode-loader
,vscode-lsif-extension
,vscode-node-debug
,vscode-node-debug2
,vscode-pull-request-github
,vscode-recipes
,vscode-references-view
,vscode-textmate
,vscode-vsce
Friday/Monday
Monday - Wednesday
release/<x.y>
@rebornixInsider
fromrelease/<x.y>
@rebornixInsider
@rebornixscripts/test-documentation.sh|bat
and add file or fix issues if there are new colors that are not documented. @rebornixWednesday/Thursday - Expected release day (this may change)
sudo snap install --classic --dangerous <file>.snap
) ownerprod
deployment target. Request approval from another team member at the necessary step. @rebornixgit 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 @rebornixpackage.json
onmain
- @rebornix