Skip to content

Conversation

@cburroughs
Copy link
Contributor

Helm artifacts are hosted on get.helm.sh. This is currently Azure Blob storage but has historically been other things (ex: Google Cloud). I think "Helm source code is on GitHub" is a more stable assumption than whatever object store and/or CDN they want to use, so I took the approach of querying the GitHub releases (reusing the existing code) rather than trying to scrape get.helm.sh or assume Azure APIs would be available.

Helm artifacts are hosted on get.helm.sh.  This is currently Azure
Blob storage but has historically been other things (ex: Google
Cloud).  I think "Helm source code is on GitHub" is a more stable
assumption than whatever object store and/or CDN they want to use, so
I took the approach of querying the GitHub releases (reusing the
existing code) rather than trying to scrape get.helm.sh or assume
Azure APIs would be available.
@cburroughs cburroughs self-assigned this Jan 28, 2026
@cburroughs cburroughs added the category:internal CI, fixes for not-yet-released features, etc. label Jan 28, 2026
@cburroughs cburroughs marked this pull request as ready for review January 29, 2026 01:46
@cburroughs cburroughs requested a review from grihabor January 29, 2026 01:46
Copy link
Contributor

@grihabor grihabor left a comment

Choose a reason for hiding this comment

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

lgtm 👍

@sureshjoshi
Copy link
Member

Interesting, Helm doesn't also put releases on GH Releases...

@sureshjoshi
Copy link
Member

Also interesting that I can repeatedly approve a PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:internal CI, fixes for not-yet-released features, etc.

4 participants