microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
164.96k stars 29.53k forks source link

October 2022 Endgame #164400

Closed rebornix closed 2 years ago

rebornix commented 2 years ago
Monday
Tuesday
Wednesday
Thursday
Friday
Friday/Monday
Monday - Wednesday

Note: The Insiders build needs to be in the wild for 24 hours before we can enter the last phase of the endgame. @rebornix

Wednesday/Thursday - Expected release day (this may change)
lorand-horvath commented 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.

rebornix commented 2 years ago

@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.

lorand-horvath commented 2 years ago

@rebornix Looks like it didn't work as expected: https://github.com/microsoft/vscode/commit/447e61a31fc36ad3c14e7776973b290826c9c40a

joaomoreno commented 2 years ago

It should've worked. It will work from now on: https://github.com/microsoft/vscode/pull/165132