[GH-ISSUE #50] Also publish the chart as an OCI artifact #22

Closed
opened 2026-10-18 21:04:45 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @chgl on GitHub (Jul 20, 2024).
Original GitHub issue: https://github.com/open-webui/helm-charts/issues/50

Since Helm 3.8.0 support for storing and using OCI-based registries is enabled by default: https://helm.sh/docs/topics/registries/

Storing the chart as an OCI artifact makes it easier to install and also use as a dependency (no need for a helm repo add).

We could use ghcr.io for this and it should only take around 15-20 additional LoC in the workflow: https://github.com/chgl/charts/blob/master/.github/workflows/release.yaml#L48-L68

It's something I could take a stab at if it's a useful addition!

Originally created by @chgl on GitHub (Jul 20, 2024). Original GitHub issue: https://github.com/open-webui/helm-charts/issues/50 Since Helm 3.8.0 support for storing and using OCI-based registries is enabled by default: https://helm.sh/docs/topics/registries/ Storing the chart as an OCI artifact makes it easier to install and also use as a dependency (no need for a `helm repo add`). We could use ghcr.io for this and it should only take around 15-20 additional LoC in the workflow: https://github.com/chgl/charts/blob/master/.github/workflows/release.yaml#L48-L68 It's something I could take a stab at if it's a useful addition!
Author
Owner

@james-westbrook commented on GitHub (Jul 23, 2024):

Thanks @chgl, definitely happy to look at a PR on this if you want to try it out!

<!-- gh-comment-id:2246438774 --> @james-westbrook commented on GitHub (Jul 23, 2024): Thanks @chgl, definitely happy to look at a PR on this if you want to try it out!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
open-webui/helm-charts#22
No description provided.