Release ProcessΒΆ
Update the versions in
package.json,pdpilot/_version.py, andpdpilot/_frontend.py.Make a release commmit:
git add . && git commit -m "release vX.Y.Z"Tag the commit:
git tag vX.Y.ZPush the commit and tag:
git push && git push --tagsRelease the npm packages:
npm loginandnpm publishBundle the Python package:
python setup.py sdist bdist_wheelPublish the package to PyPI:
twine upload dist/pdpilot-X.Y.Z*