actions-marketplace-validations/Helm Publisher
A GitHub Action for publishing Helm charts with Github Pages
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Sep 27, 2023
- License
- Apache 2.0
Pinned Snippet
uses: actions-marketplace-validations/stefanprodan_helm-gh-pages@89c6698c192e70ed0e495bee7d3d1ca5b477fe82 # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub token | yes | — |
| charts_dir | The charts directory, defaults to `charts` | no | — |
| charts_url | The GitHub Pages URL, defaults to `https://<OWNER>.github.io/<REPOSITORY>` | no | — |
| owner | The GitHub user or org that owns this repository, defaults to `GITHUB_REPOSITORY` | no | — |
| repository | The GitHub repository name, defaults to `GITHUB_REPOSITORY` | no | — |
| branch | The branch to publish charts, defaults to `gh-pages` | no | — |
| target_dir | The target directory to store the charts, defaults to `.` | no | — |
| helm_version | The Helm CLI version | no | — |
| linting | Toggle Helm linting, can be disabled by setting it to 'off' | no | — |
| commit_username | The user name used for the commit user | no | ${{ github.actor }} |
| commit_email | The email used for the commit user | no | ${{ github.actor }}@users.noreply.github.com |
| app_version | Set the appVersion on the chart to this version | no | — |
| chart_version | Set the version on the chart to this version | no | — |
| index_dir | The location of `index.yaml` file in the repo, defaults to the same value as `target_dir` | no | — |
| enterprise_url | The URL of enterprise github server in the format '<server-url>/<organisation>' | no | — |
| dependencies | A list of helm repositories required to verify dependencies in the format '<name>,<url>;<name>,<url>' | no | — |
Outputs
no outputs