Change versions and dependency versions
npm install
cd packages/vscode-messenger-common
npm run build && npm run publish:latest
cd ../vscode-messenger
npm run build && npm run publish:latest
cd ../vscode-messenger-webview
npm run build && npm run publish:latest
- Add a changelog.md entry
cd ../vscode-messenger-devtools
npm run install:all
npm run vscode:prepublish
npm run build:webview
vsce package
-
Check the changelog.md entry
-
Create token
https://open-vsx.org/user-settings/tokens
or use existing -
Publish OpenVSX
npx ovsx publish -p <open vsx access token>
-
Install vsce
npm install -g @vscode/vsce
-
Create token in
https://dev.azure.com/typefox/_usersSettings/tokens
-
Login
vsce login typefox
-
Publish:
vsce publish