Skip to content

feat: add cherry-pick command workflow and fix slash.yml#73

Open
vdemeester wants to merge 1 commit intotektoncd:mainfrom
vdemeester:issue-3004-cherry-pick
Open

feat: add cherry-pick command workflow and fix slash.yml#73
vdemeester wants to merge 1 commit intotektoncd:mainfrom
vdemeester:issue-3004-cherry-pick

Conversation

@vdemeester
Copy link
Copy Markdown
Member

Changes

This PR adds the cherry-pick command workflow to catlin and fixes an existing bug in slash.yml (addresses tektoncd/plumbing#3004).

What's included:

  • New cherry-pick-command.yaml workflow using the centralized plumbing reusable workflow
  • Updated slash.yml to include cherry-pick command configuration
  • Bug fix: Corrected repository name in slash.yml from tektoncd/pipeline to tektoncd/catlin
  • Updated slash-command-dispatch action from v4.0.0 to v5.0.1

Benefits:

  • Streamlines cherry-picking to release branches with simple slash command
  • Uses centralized, well-tested logic from tektoncd/plumbing
  • Consistent behavior with other tektoncd repositories
  • Fixes incorrect repository reference that could cause retest command issues

Usage:
Comment /cherry-pick release-v1.0.x on a merged PR to automatically create a cherry-pick PR to that branch.

Submitter Checklist

  • Includes tests (N/A - workflow files only)
  • Includes docs (comprehensive inline documentation in workflow files)
  • Commit messages follow commit message best practices

Release Notes

NONE

- Add cherry-pick-command.yaml using plumbing reusable workflow
- Enable /cherry-pick command in slash.yml configuration
- Fix repository name in slash.yml (was tektoncd/pipeline, now tektoncd/catlin)
- Update slash-command-dispatch action to v5.0.1
- Uses centralized cherry-pick logic from tektoncd/plumbing

Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
@tekton-robot tekton-robot requested a review from chmouel December 10, 2025 10:59
@tekton-robot
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
To complete the pull request process, please ask for approval from vdemeester after the PR has been reviewed.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@tekton-robot tekton-robot requested a review from sm43 December 10, 2025 10:59
@tekton-robot tekton-robot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Dec 10, 2025
@vdemeester
Copy link
Copy Markdown
Member Author

/kind misc

@tekton-robot tekton-robot added the kind/misc Categorizes issue or PR as a miscellaneuous one. label Dec 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/misc Categorizes issue or PR as a miscellaneuous one. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants