gkorolev/Cherry Picker
Use PR labels and other workflows to cherry pick commits into release branches
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GITHUB_TOKEN or a `repo` scoped Personal Access Token (PAT) | no | ${{ github.token }} |
| committer | The committer name and email address in the format `Display Name <email@address.com>`. Defaults to the GitHub Actions bot user. | no | GitHub <noreply@github.com> |
| author | The author name and email address in the format `Display Name <email@address.com>`. Defaults to the user who triggered the workflow run. | no | ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com> |
| branch | Name of the branch to merge the cherry pick | yes | — |
| labels | A comma or newline separated list of labels. | no | — |
| assignees | A comma or newline separated list of assignees (GitHub usernames). | no | — |
| reviewers | A comma or newline separated list of reviewers (GitHub usernames) to request a review from. | no | — |
| team-reviewers | A comma or newline separated list of GitHub teams to request a review from. Note that a `repo` scoped Personal Access Token (PAT) may be required. | no | — |
| allowUserToSpecifyBranchViaLabel | Allows the user to specify which branch or branches to cherry pick to via their label | no | — |
| labelPatternRequirement | If the above is true, a user can specify a label pattern to look for. Ex: "CP v" will find labels like "CP v1.0.0" | no | — |
| checkPrIsMerged | If the above is true, additional check will be run to verify that pull request merged to main\master branch" | no | — |
Outputs
no outputs