Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add docs for cherry pick workflow on RELEASE.md #5158

Merged
merged 1 commit into from
Aug 26, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,13 @@ This may also contain some minor features, but ensure that it does NOT contain a
- Get a review and merge.

### Backport fixes and Release note
- Run release pick commits
- Run `cherry_pick` workflow
- Label the merged PR you want to cherry pick with `cherry-pick` , `vX.Y.Z`
(e.g. v0.48.6 https://github.com/pipe-cd/pipecd/pulls?q=is%3Apr+label%3Acherry-pick+is%3Aclosed+label%3Av0.48.6)
- Execute the `cherry_pick` GitHub workflow with `release branch` and `release version` on master branch.
(e.g. if you want to release v0.48.6, `release branch` is `release-v0.48.x` and `release version` is `v0.48.6`)

- If you have some trouble with the above, run release pick commits on local machine.

This example assumes that the name of a release branch is `release-vX.Y.x` and the numbers of pull request are `#1234` and `#5678`:
```shell
Expand Down
Loading