diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2018-02-12 16:54:38 +0300 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2018-02-12 16:54:38 +0300 |
commit | 4b0cff0253f4b05f830d526d73ad47b492c57d7d (patch) | |
tree | ac0b7f20baeace5a11a9c1baea5a47019a0b3f3b /utils | |
parent | 419021e82f543c40e921b784445aeb5f97303caa (diff) |
docs: protect and unprotect the stable branch on releasing
Diffstat (limited to 'utils')
-rw-r--r-- | utils/release-checklist | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/utils/release-checklist b/utils/release-checklist index dff7e86ec..7ba062a4d 100644 --- a/utils/release-checklist +++ b/utils/release-checklist @@ -51,6 +51,7 @@ for first beta releases * Check diff by `git diff` * `git commit -am 'Bump version'` * `git push origin master` +* open https://github.com/sphinx-doc/sphinx/settings/branches and make ``X.Y`` branch protected * Update `sphinx-doc-translations <https://github.com/sphinx-doc/sphinx-doc-translations>`_ * Add new version/milestone to tracker categories * Write announcement and send to sphinx-dev, sphinx-users and python-announce @@ -103,6 +104,7 @@ for major releases * `git checkout master` * `git merge X.Y` * `git push origin master` +* open https://github.com/sphinx-doc/sphinx/settings/branches and make ``A.B`` branch *not* protected * `git checkout A.B` (checkout old stable) * Run `git tag A.B` to paste a tag instead branch * Run `git push origin :A.B --tags` to remove old stable branch |