forked from DonJayamanne/pythonVSCode
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
2019.6 release plan #5825
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
This was referenced Jun 20, 2019
Merged
ericsnowcurrently
added a commit
that referenced
this issue
Jun 20, 2019
ericsnowcurrently
added a commit
that referenced
this issue
Jun 20, 2019
Merged
ericsnowcurrently
added a commit
that referenced
this issue
Jun 20, 2019
(for #5825) Recent changes in the "release" branch introduced a new dependency that needed its license resolved (via tpn).
ericsnowcurrently
added a commit
to ericsnowcurrently/vscode-python
that referenced
this issue
Jun 24, 2019
(for microsoft#5825) Recent changes in the "release" branch introduced a new dependency that needed its license resolved (via tpn).
This was referenced Jun 25, 2019
ericsnowcurrently
added a commit
that referenced
this issue
Jun 25, 2019
ericsnowcurrently
added a commit
that referenced
this issue
Jun 25, 2019
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Release candidate (Wednesday, Jun 19)
master
for a pull requestpackage.json
npm install
to make surepackage-lock.json
is up-to-daterequirements.txt
to point to latest release version ofptvsd
.languageServerVersion
inpackage.json
to point to the latest version of the Language Server.CHANGELOG.md
news
(typicallypython news --final --update CHANGELOG.md | code-insiders -
)[ ] Add any relevant news entries for ptvsd and the language server if they were updatedThirdPartyNotices-Distribution.txt
by runningtpn
(typicallypython tpn --npm package-lock.json --npm-overrides package.datascience-ui.dependencies.json --config tpn/distribution.toml ThirdPartyNotices-Distribution.txt
)[ ] UpdateThirdPartyNotices-Repository.txt
as appropriatemaster
master
release
branch in the reporelease
branch frommaster
master
branchpackage.json
package-lock.json
master
[ ] Update Component Governance[ ] Provide details for any automatically detected npm dependencies[ ] Manually add any repository dependenciesFinal (Tuesday, Jun 25)
Preparation
release
for a pull requestpackage.json
npm install
to make surepackage-lock.json
is up-to-date (the only update should be the version number ifpackage-lock.json
has been kept up-to-date)CHANGELOG.md
news
and copy-and-paste new entries (typicallypython news --final | code-insiders -
; quite possibly nothing new to add)ThirdPartyNotices-Distribution.txt
by runningtpn
(typicallypython tpn --npm package-lock.json --npm-overrides package.datascience-ui.dependencies.json --config tpn/distribution.toml ThirdPartyNotices-Distribution.txt
; quite possible there will be no change)ThirdPartyNotices-Repository.txt
manually if necessaryrelease
(Updates for the 2019.6.0 release. #6327)release
Release
[x] Make sure CI is passing[x] Generate the final.vsix
file.vsix
file (make sure to check for hidden files)[x] Upload the final.vsix
file to the marketplace[ ] Create a release on GitHub (which creates an appropriate git tag)release
back intomaster
(@IanMatthewHuff, @rchiodo)Clean up after this release
info needed
issues and close any that have no activity for over a monthPrep for the next release
The text was updated successfully, but these errors were encountered: