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
Run npm install to make sure package-lock.json is up-to-date (the only update should be the version number if package-lock.json has been kept up-to-date)
Run news and copy-and-paste new entries (typically python news --final | code-insiders -; quite possibly nothing new to add)
Update ThirdPartyNotices-Distribution.txt by running tpn (typically python 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)
Release candidate (Wednesday, Jun 19)
masterfor a pull requestpackage.jsonnpm installto make surepackage-lock.jsonis up-to-daterequirements.txtto point to latest release version ofptvsd.languageServerVersioninpackage.jsonto point to the latest version of the Language Server.CHANGELOG.mdnews(typicallypython news --final --update CHANGELOG.md | code-insiders -)[ ] Add any relevant news entries for ptvsd and the language server if they were updatedThirdPartyNotices-Distribution.txtby runningtpn(typicallypython tpn --npm package-lock.json --npm-overrides package.datascience-ui.dependencies.json --config tpn/distribution.toml ThirdPartyNotices-Distribution.txt)[ ] UpdateThirdPartyNotices-Repository.txtas appropriatemastermasterreleasebranch in the reporeleasebranch frommastermasterbranchpackage.jsonpackage-lock.jsonmaster[ ] Update Component Governance[ ] Provide details for any automatically detected npm dependencies[ ] Manually add any repository dependenciesFinal (Tuesday, Jun 25)
Preparation
releasefor a pull requestpackage.jsonnpm installto make surepackage-lock.jsonis up-to-date (the only update should be the version number ifpackage-lock.jsonhas been kept up-to-date)CHANGELOG.mdnewsand copy-and-paste new entries (typicallypython news --final | code-insiders -; quite possibly nothing new to add)ThirdPartyNotices-Distribution.txtby 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.txtmanually if necessaryrelease(Updates for the 2019.6.0 release. #6327)releaseRelease
[x] Make sure CI is passing[x] Generate the final.vsixfile.vsixfile (make sure to check for hidden files)[x] Upload the final.vsixfile to the marketplace[ ] Create a release on GitHub (which creates an appropriate git tag)releaseback intomaster(@IanMatthewHuff, @rchiodo)Clean up after this release
info neededissues and close any that have no activity for over a monthPrep for the next release