Skip to content

Release v1.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 00:41
· 2 commits to main since this release

Cherry Pick Action v1.0.0 馃帀

A GitHub Action that cherry-picks Pull Request changes to another branch, with conflict handling.

Features

  • 馃攧 Automatically cherry-picks all commits from a PR to a target branch
  • 馃尣 Uses Git Database API for precise commit handling
  • 馃挰 Preserves original commit messages
  • 鈿狅笍 Conflict detection with helpful manual instructions
  • 馃摑 Detailed step summary with success/failure status

Usage

- uses: artyrian/cherry-pick@v1.0.0
  with:
    pr_number: ${{ github.event.pull_request.number }}  # PR to cherry-pick
    target_branch: 'release'                           # Branch to cherry-pick to
    github_token: ${{ secrets.GITHUB_TOKEN }}          # Token for authentication

Outputs

  • cherry_pick_pr_url: URL of the created cherry-pick PR
  • cherry_pick_pr_number: Number of the created cherry-pick PR

When conflicts occur, the action provides clear step-by-step instructions for manual resolution.

Full Changelog: v0.1.5...v1.0.0