paschdan/Helm publish to branch
A GitHub Action for publishing Helm charts to a branch like gh-pages
View on GitHubTrust Signals
- Scorecard Score
- Scorecard 2–4scored Jul 6, 2026
- Maintenance Recency
- Stalelast commit May 10, 2022
- License
- None
Pinned Snippet
uses: paschdan/helm-chart-release-to-repo-action@692dab3162bbf369b71acfa1d11d022bf6d6e649 # v1.3.3tags 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 | — |
| target_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 | — |
| tagging | Switch off tagging by setting it to 'off', useful when using in a test scenario (on pull requests) | 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 |
| debug | enable debug | no | — |
Outputs
no outputs