Skip to content

fix: use infra.tekton.dev for component release fetches - #3905

Open
pratap0007 wants to merge 1 commit into
tektoncd:release-v0.76.xfrom
pratap0007:fix/fetch-releases-github-fallback
Open

fix: use infra.tekton.dev for component release fetches#3905
pratap0007 wants to merge 1 commit into
tektoncd:release-v0.76.xfrom
pratap0007:fix/fetch-releases-github-fallback

Conversation

@pratap0007

@pratap0007 pratap0007 commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Fixes ko-resolve CI failure in chore: bump component versions #3899 caused by get-releases returning 404 for pipeline v1.0.4 and chains v0.25.2
  • Replaces legacy storage.googleapis.com URLs with infra.tekton.dev in hack/fetch-releases.sh, matching main
  • Follows redirects with curl -L

Test plan

  • Verified locally: make TARGET=kubernetes get-releases succeeds with pipeline v1.0.4 and chains v0.25.2
  • CI ko-resolve job passes after merge
  • Re-run CI on chore: bump component versions #3899 after this is merged

@tekton-robot tekton-robot added the do-not-merge/release-note-label-needed Indicates that a PR should not merge because it's missing one of the release note labels. label Aug 11, 2026
@tekton-robot

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
To complete the pull request process, please assign savitaashture after the PR has been reviewed.
You can assign the PR to them by writing /assign @savitaashture 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/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Aug 11, 2026
@pratap0007
pratap0007 force-pushed the fix/fetch-releases-github-fallback branch from aca6ea2 to d8dbaa7 Compare August 11, 2026 14:38
Replace legacy storage.googleapis.com URLs with infra.tekton.dev in
fetch-releases.sh, matching main. Follow redirects with curl -L.

Fixes get-releases failing with 404 for versions like pipeline v1.0.4
and chains v0.25.2 that are available on infra.tekton.dev but not GCS.

Co-authored-by: Cursor <cursoragent@cursor.com>
@pratap0007
pratap0007 force-pushed the fix/fetch-releases-github-fallback branch from d8dbaa7 to 9d9eb9d Compare August 11, 2026 14:47
@pratap0007 pratap0007 changed the title fix: fallback to GitHub releases when GCS fetch fails fix: use infra.tekton.dev for component release fetches Aug 11, 2026
@pratap0007

Copy link
Copy Markdown
Contributor Author

/release-note-none

@tekton-robot tekton-robot added release-note-none Denotes a PR that doesnt merit a release note. and removed do-not-merge/release-note-label-needed Indicates that a PR should not merge because it's missing one of the release note labels. labels Aug 11, 2026
@anithapriyanatarajan

Copy link
Copy Markdown
Contributor

/lgtm

@tekton-robot tekton-robot added the lgtm Indicates that a PR is ready to be merged. label Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm Indicates that a PR is ready to be merged. release-note-none Denotes a PR that doesnt merit a release note. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants