Skip to content

docs: replace defunct hub.tekton.dev URLs with working alternatives#1384

Merged
tekton-robot merged 2 commits into
tektoncd:mainfrom
vdemeester:fix-hub-tekton-dev-references
Jul 3, 2026
Merged

docs: replace defunct hub.tekton.dev URLs with working alternatives#1384
tekton-robot merged 2 commits into
tektoncd:mainfrom
vdemeester:fix-hub-tekton-dev-references

Conversation

@vdemeester

Copy link
Copy Markdown
Member

Changes

hub.tekton.dev and api.hub.tekton.dev no longer resolve DNS, breaking all
install commands in README files across the catalog.

  • Replace api.hub.tekton.dev/v1/resource/tekton/task/*/raw URLs with
    raw.githubusercontent.com equivalents
  • Replace api.hub.tekton.dev pipeline URLs similarly
  • Replace hub.tekton.dev browsing links with artifacthub.io equivalents

238 files updated across all tasks and pipelines.

Fixes #1383

Submitter Checklist

These are the criteria that every PR should meet, please check them off as you
review them:

See the contribution guide for more details.

@tekton-robot tekton-robot added needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Jun 18, 2026
@vdemeester

Copy link
Copy Markdown
Member Author

/kind documentation

@tekton-robot tekton-robot added the kind/documentation Categorizes issue or PR as related to documentation. label Jun 18, 2026
@vdemeester
vdemeester force-pushed the fix-hub-tekton-dev-references branch from 83bfe17 to 91998ce Compare June 18, 2026 11:32
@tekton-robot tekton-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jun 18, 2026

@vinamra28 vinamra28 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@tekton-robot tekton-robot added the lgtm Indicates that a PR is ready to be merged. label Jul 2, 2026
@tekton-robot

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: vinamra28

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

The pull request process is described 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 approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 2, 2026
hub.tekton.dev and api.hub.tekton.dev no longer resolve, breaking all
install commands in README files across the catalog.

- Replace api.hub.tekton.dev/v1/resource/tekton/task/*/raw URLs with
  raw.githubusercontent.com equivalents
- Replace api.hub.tekton.dev pipeline URLs similarly
- Replace hub.tekton.dev browsing links with artifacthub.io equivalents

Fixes tektoncd#1383

Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
@vdemeester
vdemeester force-pushed the fix-hub-tekton-dev-references branch from 91998ce to fda19da Compare July 3, 2026 07:55
@tekton-robot tekton-robot removed the lgtm Indicates that a PR is ready to be merged. label Jul 3, 2026
@tekton-robot

Copy link
Copy Markdown

New changes are detected. LGTM label has been removed.

@vdemeester vdemeester added the lgtm Indicates that a PR is ready to be merged. label Jul 3, 2026
vdemeester added a commit to vdemeester/tektoncd-catalog that referenced this pull request Jul 3, 2026
Replace the defunct api.hub.tekton.dev install URL with the
raw.githubusercontent.com equivalent, consistent with tektoncd#1384.

Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
catlin (all versions through HEAD) only registers the tekton.dev/v1beta1
scheme and cannot parse tekton.dev/v1 resources, failing with:

  no kind "Task" is registered for version "tekton.dev/v1"

See tektoncd/catlin#10. The catalog already ships 37 tekton.dev/v1
Tasks. Normal PRs touch a single task and rarely a v1 one, so this went
unnoticed. A broad, README-only PR touching nearly every task directory
makes the catlin validate gate reduce every changed file to its version
directory and validate the whole catalog, hitting v1 resources catlin
cannot parse.

Filter the changed-file set to resource manifests that live directly in
a version directory (task/<name>/<version>/*.yaml) before reducing to
the version directory. README/OWNERS-only changes, test manifests under
tests/, and files under samples/ no longer trigger validation, so a
docs-only change validates nothing and does not fail on catlin's missing
v1 support.

Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
@tekton-robot tekton-robot removed the lgtm Indicates that a PR is ready to be merged. label Jul 3, 2026
@tekton-robot

Copy link
Copy Markdown

New changes are detected. LGTM label has been removed.

@vdemeester vdemeester added the lgtm Indicates that a PR is ready to be merged. label Jul 3, 2026
@tekton-robot
tekton-robot merged commit 55dd80e into tektoncd:main Jul 3, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. kind/documentation Categorizes issue or PR as related to documentation. lgtm Indicates that a PR is ready to be merged. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Leftover references to Tekton Hub that does no longer exist: Could not resolve host: hub.tekton.dev

3 participants