-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(helm): push chart to the OCI Registry #136
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: Nicolas Lamirault <[email protected]>
This is a good idea, but I personally do not want to use both the web and registry chart museum. @sagikazarmark what do you think? |
I think we should shift towards using OCI. There is also an issue somewhere to move the chart back to the core repo to stay closer with the releases to the main project. I think we should tackle those two together. |
OCI is the new norm for Helm charts. What is holding this PR from being reviewed, approved and merged? |
Physics: there are only 24 hours in a day. |
if [ -z "${pkg:-}" ]; then | ||
break | ||
fi | ||
helm push "${pkg}" "oci://ghcr.io/${GITHUB_REPOSITORY_OWNER}/charts" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
helm push "${pkg}" "oci://ghcr.io/${GITHUB_REPOSITORY_OWNER}/charts" | |
helm push "${pkg}" "oci://ghcr.io/${GITHUB_REPOSITORY_OWNER}/helm-charts" |
@nabokihms I think we can push to both registries for now and allow a transition period. Once we move the chart back to the Dex repo, we can archive this one. |
Overview
What this PR does / why we need it
fix #128
Special notes for your reviewer
Checklist
Chart.yaml
(see the contributing guide for details)Chart.yaml
(see the contributing guide for details)make docs