helm / chart-releaser-action

A GitHub Action to turn a GitHub project into a self-hosted Helm chart repo, using helm/chart-releaser CLI tool
https://github.com/helm/chart-releaser
Apache License 2.0
559 stars 206 forks source link

Feature request: single chart repository with chart files in repository root #132

Closed maximemoreillon closed 1 year ago

maximemoreillon commented 1 year ago

Hello,

Thanks for making this GitHub Action, it has made my chart publishing workflow much more convenient!

One issue I am having with it though is that I prefer to have each of my charts in their own repo as opposed to bringing them all in a single monorepo. Currently, the chart-releaser action requires me to put my chart files in a dedicated folder but I would prefer if it was possible to have those in the root of the repository.

In this sense, this relates to #87 and #43

Is this something that could be considered for a future version?

Best regards,

maximemoreillon commented 1 year ago

After studying about Helm repositories more in details, I realize that the chart releaser action is meant to be used for git repositories that manage Helm repos and not charts. In the end, #43 is exactly what I would need. Thus, I am closing this issue. Sorry for the misunderstanding.

MPParsley commented 10 months ago

This is unfortunate as there is a use case for repositories that want to host their own Helm chart.