summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornikhiljindal <nikhiljindal@google.com>2015-12-17 15:04:42 -0800
committernikhiljindal <nikhiljindal@google.com>2015-12-18 15:14:57 -0800
commit3d4cf50dd255c732440474b1ddf70e96a65c8f77 (patch)
tree0c66f57611305cfc7656a23848f9a5f0670b6668
parent3fe09ccf4765238e57adbed266b2426f5aa0338b (diff)
Add instructions to run versionize-docs in cherrypick doc
-rw-r--r--cherry-picks.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/cherry-picks.md b/cherry-picks.md
index f407c949..6fae778f 100644
--- a/cherry-picks.md
+++ b/cherry-picks.md
@@ -47,6 +47,23 @@ hack/cherry_pick_pull.sh upstream/release-3.14 98765
This will walk you through the steps to propose an automated cherry pick of pull
#98765 for remote branch `upstream/release-3.14`.
+### Cherrypicking a doc change
+
+If you are cherrypicking a change which adds a doc, then you also need to run
+`build/versionize-docs.sh` in the release branch to versionize that doc.
+Ideally, just running `hack/cherry_pick_pull.sh` should be enough, but we are not there
+yet: [#18861](https://github.com/kubernetes/kubernetes/issues/18861)
+
+To cherrypick PR 123456 to release-1.1, run the following commands after running `hack/cherry_pick_pull.sh` and before merging the PR:
+
+```
+$ git checkout -b automated-cherry-pick-of-#123456-upstream-release-1.1
+ origin/automated-cherry-pick-of-#123456-upstream-release-1.1
+$ ./build/versionize-docs.sh release-1.1
+$ git commit -a -m "Running versionize docs"
+$ git push origin automated-cherry-pick-of-#123456-upstream-release-1.1
+```
+
## Cherry Pick Review
Cherry pick pull requests are reviewed differently than normal pull requests. In