jupyterlab-lsp
and jupyter-lsp
releases may require building both the python
package and nodejs packages.
Use the bump_versions
script to manage the version strings:
python scripts/bump_versions.py
Check the version strings across the various files:
python scripts/integrity.py
This repository does not yet support jupyter-releaser
but pull requests are welcome!
Note: "smoke source install" step on CI will fail when bumping internal dependencies until those are published on NPM. Make sure to release those first and re-run this check then.
cd packages/completion-theme
npm publish --access public
cd -
cd packages/theme-material
npm publish --access public
cd -
cd packages/theme-vscode
npm publish --access public
cd -
cd packages/jupyterlab-lsp
npm publish --access public
cd -
./scripts/publish_pypi.sh