step-security/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