Skip to content

[cherry-pick: release-v0.3.x] chore: migrate retest workflow to use plumbing reusable workflow#125

Merged
anithapriyanatarajan merged 1 commit intorelease-v0.3.xfrom
cherry-pick-110-to-release-v0.3.x
Dec 18, 2025
Merged

[cherry-pick: release-v0.3.x] chore: migrate retest workflow to use plumbing reusable workflow#125
anithapriyanatarajan merged 1 commit intorelease-v0.3.xfrom
cherry-pick-110-to-release-v0.3.x

Conversation

@tekton-robot
Copy link

This is a cherry-pick of #110


Changes

This PR migrates the pruner repository to use the centralized retest workflow from tektoncd/plumbing (addresses tektoncd/plumbing#3005).

What changed:

  • Replaced local 80+ line retest implementation with a simple workflow_call to the reusable workflow in plumbing
  • Reduces file from 81 lines to 15 lines
  • Uses tektoncd/plumbing/.github/workflows/_chatops_retest.yml@c9d6729a374829a3486b3b4a3c7c67d8b0926f04 (pinned to specific SHA)

Benefits:

  • Single source of truth for retest logic across all tektoncd repos
  • Easier to maintain (updates happen in plumbing, propagate everywhere)
  • Consistent behavior across repositories
  • Reduced code duplication

Testing:
No functional changes - the workflow behavior remains identical, it just delegates to the centralized implementation.

/kind misc

Submitter Checklist

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

Release Notes

NONE

- Replace local 80+ line implementation with simple workflow_call
- Use centralized retest logic from tektoncd/plumbing
- Reduce maintenance burden and ensure consistent behavior
- File size reduced from 81 lines to 15 lines

Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
@tekton-robot tekton-robot added the kind/misc Categorizes issue or PR as a miscellaneuous one. label Dec 18, 2025
@tekton-robot
Copy link
Author

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
To complete the pull request process, please assign pramodbindal after the PR has been reviewed.
You can assign the PR to them by writing /assign @pramodbindal in a comment when ready.

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 added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Dec 18, 2025
@infernus01
Copy link
Member

/retest

@infernus01
Copy link
Member

@dependabot rebase

1 similar comment
@anithapriyanatarajan
Copy link
Contributor

@dependabot rebase

@anithapriyanatarajan
Copy link
Contributor

/retest

@anithapriyanatarajan anithapriyanatarajan merged commit 130802a into release-v0.3.x Dec 18, 2025
11 of 18 checks passed
@anithapriyanatarajan anithapriyanatarajan deleted the cherry-pick-110-to-release-v0.3.x branch December 18, 2025 07:18
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.

4 participants