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

Add support for index-path and pages-index-path #184

Open powerfooI opened 6 months ago

powerfooI commented 6 months ago

As mentioned in #183, it seems no way to customize index-path and pages-index-path in current chart-releaser-action.

What I want to achieve is that chart-releaser-action reads and updates index.yaml in a sub folder like docs/static/index.yaml instead of project root. The docs/ may be a nodejs sub project aiming to generate static site to gh-pages branch.

Thank you so much for reviewing!

masayag commented 5 months ago

@davidkarlsen can you have a look at this PR?

powerfooI commented 5 months ago

@masayag I have release a distribution here and tested it successfully in our project. I added index-path, pages-index-path and pr parameters. Maybe we could take it as an ephemeral choice.