In case the jupyter labextions and/or the python code has been changed:
-
Run tests
make tests
-
Clean environment
make clean # delete all temp files make prepare # commit deletions
-
Bump version of jupyter_cadquery
-
A new release candidate with rc0
make bump part=major|minor|patch
-
A new build
make bump part=build
-
A new release
make bump part=release
-
A new release without release candidate
make bump part=major|minor|patch version=major.minor.patch
-
-
Create distribution
make dist
-
Create and tag release
make release
-
Deploy to pypi
make upload
-
Create Docker container
make docker
-
Upload Docker container
make upload_docker
-
Push repo and tag
git push git push origin --tags