diff --git a/doc/source/index.rst b/doc/source/index.rst index 75d0a5d..94c5a67 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -18,6 +18,7 @@ Topics reference_documentation dev_get_started specs + releasing .. _gerrit: https://review.openstack.org/#/q/status:open+AND+project:openstack/js-openstack-lib,n,z diff --git a/doc/source/releasing.rst b/doc/source/releasing.rst new file mode 100644 index 0000000..daca989 --- /dev/null +++ b/doc/source/releasing.rst @@ -0,0 +1,26 @@ +=============================== +How to release js-openstack-lib +=============================== + +Only follow these steps if you have authority to release a version of js-openstack-lib. + +1. Ensure that you have gpg set up locally. + If you do not currently have gpg installed: + + `brew install gpg gpg2` + + Set up your gpg key: + + https://wiki.openstack.org/wiki/Oslo/ReleaseProcess#Setting_Up_GPG + +2. `git pull --ff-only` + +3. `git tag -s ` + +4. `git push gerrit ` + + Git won’t have a remote named gerrit until the first time git-review runs. + You may need to run git review -s before the push. + +For more information see: +http://docs.openstack.org/infra/manual/drivers.html#tagging-a-release