- Make sure
CHANGELOG.md
is up-to-date with all changes since last release. - Update versions in all three sub-package's
__init__.py
files. - Merge
master
intorelease
. - Create a new release on
release
branch with https://github.com/jupyter-incubator/sparkmagic/releases/new — make sure you do it onrelease
branch, the default ismaster
. Tag format is "0.15.0", no "v" prefix.
[Possibly we should drop release
branch concept, not sure it adds anything, and just do releases on master
, but that's how it was when I got here. —Itamar]