Repository navigation
v1.6.1
Safer retries and automatic approval
- Leave manually edited cherry-pick PRs and resolved conflict drafts for human review.
- Verify cherry-pick contents independently in Git before approval or branch recovery, even if status comments were edited.
- Bind automatic approval and merge setup to the verified clean commit.
- Recover unchanged interrupted attempts, but refuse to reuse a pushed branch that has been modified.
- Avoid repeating successful approval and auto-merge setup on later requests.
Existing PRs without a recorded bot-prepared commit remain available for manual review and merge.
More reliable PR lookup
- Filter unrelated PR history before buffering responses and reuse known PR numbers on subsequent runs.
- Discover newer open PRs after closed attempts, including recovery from a lost creation response.
- Recognize earlier cherry-pick PRs even when their descriptions have been edited.
- Preserve draft review guidance when another target is requested.
- Remove unused helper command-line entry points and validate comment pagination through the action itself.
Compatibility
- Accept explanatory text after the first-line cherry-pick command.
- Preserve the source commit author on generated cherry-pick commits.
- Requests from bot accounts are intentionally ignored.
Validation
28 tests pass using real local Git repositories and a simulated GitHub API. YAML parsing and whitespace checks pass. Live GitHub Actions execution has not been verified.
Full changelog: v1.6.0...v1.6.1