flxbl-io/Cherry-pick and Create PR
Cherry-pick commits to a target branch and create a pull request
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| commits | Comma-separated list of commit SHAs to cherry-pick | yes | — |
| target-branch | Target branch to cherry-pick onto (e.g., release/1.0) | yes | — |
| new-branch | Name for the new branch (auto-generated if not provided) | no | "" |
| pr-title | Title for the pull request | no | "" |
| pr-body | Body for the pull request | no | "" |
| gh-token | GitHub token for creating PR | yes | — |
| repository | Repository name (format: owner/repo) | no | ${{ github.repository }} |
| author-name | Git author name for cherry-pick commits | no | github-actions[bot] |
| author-email | Git author email for cherry-pick commits | no | github-actions[bot]@users.noreply.github.com |
| draft | Create PR as draft | no | false |
| labels | Comma-separated list of labels to add to PR | no | "" |
Outputs
| name | description |
|---|---|
| pr-url | URL of the created pull request |
| pr-number | Number of the created pull request |
| branch-name | Name of the branch that was created |
| cherry-pick-status | Status of cherry-pick operation (success/conflict/failed) |