Releases: artyrian/cherry-pick
Releases · artyrian/cherry-pick
Release v1.0.1
-
1.0.1
-
docs: improve README readability and formatting
Release v1.0.0
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 authenticationOutputs
cherry_pick_pr_url: URL of the created cherry-pick PRcherry_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
Release v0.1.5
-
0.1.5
-
test: update test expectations for Git Database API
Release v0.1.3
-
0.1.3
-
chore: prepare for release
-
fix: preserve original commit messages in cherry-pick
-
fix: prevent duplicate commits in release workflow
-
add step with package.json version updating
-
docs: add version management section to README
Release v0.1.2
-
Release: version 0.1.2
-
feat: add workflow summary output
Release v0.1.1
-
chore: add dist files for GitHub Action
-
Fix: ensure dist files are committed for GitHub Action