janip81/Helm Publisher

A GitHub Action for publishing Helm charts with Github Pages

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub tokenyes—
charts_dirThe charts directory, defaults to `charts`no—
charts_urlThe GitHub Pages URL, defaults to `https://<OWNER>.github.io/<REPOSITORY>`no—
ownerThe GitHub user or org that owns this repository, defaults to `GITHUB_REPOSITORY`no—
repositoryThe GitHub repository name, defaults to `GITHUB_REPOSITORY`no—
branchThe branch to publish charts, defaults to `gh-pages`no—
target_dirThe target directory to store the charts, defaults to `.`no—
helm_versionThe Helm CLI versionno—
lintingToggle Helm linting, can be disabled by setting it to 'off'no—
commit_usernameThe user name used for the commit userno${{ github.actor }}
commit_emailThe email used for the commit userno${{ github.actor }}@users.noreply.github.com
app_versionSet the appVersion on the chart to this versionno—
chart_versionSet the version on the chart to this versionno—
index_dirThe location of `index.yaml` file in the repo, defaults to the same value as `target_dir`no—
enterprise_urlThe URL of enterprise github server in the format '<server-url>/<organisation>'no—
dependenciesA list of helm repositories required to verify dependencies in the format '<name>,<url>;<name>,<url>'no—

no outputs