Skip to content

Commit 7fd56d9

Browse files
[github actions] Upgrade the documentation to handle cherry-pick conflicts
1 parent 58d8460 commit 7fd56d9

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

doc/development_guide/contributor_guide/release.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,14 @@ branch:
5555
- Label the PR with `backport maintenance/X.Y-1.x`. (For example
5656
`backport maintenance/2.3.x`)
5757
- Squash the PR before merging (alternatively rebase if there's a single commit)
58+
- (If the automated cherry-pick has conflicts)
59+
- Add a `Needs backport` label and do it manually.
60+
- You might alternatively also:
61+
- Cherry-pick the changes that create the conflict if it's not a new feature before
62+
doing the original PR cherry-pick manually.
63+
- Decide to wait for the next minor to release the PR
64+
- In any case upgrade the milestones in the original PR and newly cherry-picked PR
65+
to match reality.
5866
- Release a patch version
5967

6068
## Releasing a patch version

0 commit comments

Comments
 (0)