[Hub CLI Migration] Internalize Hub CLI functionality into tkn#2876
Merged
Conversation
3707a3e to
a66ebfa
Compare
vdemeester
approved these changes
May 19, 2026
Contributor
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: vdemeester The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
pratap0007
reviewed
May 20, 2026
pratap0007
reviewed
May 20, 2026
Contributor
|
Thanks,@divyansh42, for the PR! |
Contributor
|
/lgtm |
Member
Author
|
/retest |
Remove external dependency on github.com/tektoncd/hub and integrate the Hub CLI commands directly into the tektoncd/cli codebase. This eliminates the need for the openshift-pipelines/hub fork replacement and simplifies the dependency management. BREAKING CHANGE: Hub commands now default to --type=artifact instead of --type=tekton. Users relying on Tekton Hub resources must now explicitly specify --type=tekton when using hub search, get, or install commands. Signed-off-by: divyansh42 <diagrawa@redhat.com> Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Contributor
|
/lgtm |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
tektoncd/hubis deprecated and archived — no future development or bug fixes can happenthere. Since customers still rely on
tkn hubto query Artifact Hub, this PR migrates thehub CLI code directly into
tektoncd/cliso it can be maintained going forward.openshift-pipelines/hubmainbranch (v1.24.0) intopkg/cmd/hub/, including tests and testdatagithub.com/tektoncd/hubexternal dependency fromgo.mod--typeflag default fromtektontoartifact--type tektonstill works but shows a deprecation warninghack/update-deps.shandtest/e2e-tests.shBREAKING CHANGE: Hub commands now default to
--type=artifactinstead of--type=tekton.Users relying on Tekton Hub resources must now explicitly specify
--type=tektonwhen usinghub search, get, or install commands.
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you
review them:
make checkmake generatedSee the contribution guide
for more details.
Release Notes