licenseware/helm-cli

Deploy Helm chart in a GitHub action

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
actionupgrade -i, upgrade, install, uninstall, etc.noupgrade -i
atomicWhether or not to pass `--atomic` to Helmno1
build-dependenciesWhether or not to run `helm dependency build` before deploymentno0
chart-dirRelative path from the repository root directorynohelm
chmod-kubeconfigWhether or not to change the access for the kubeconfig file to 600no1
cleanupWhether or not to delete all the kubeconfig & values files after deploymentno1
cleanup-on-failWhether or not to delete all the newly created resources on failureno1
create-namespaceWhether or not to pass `--create-namespace` to Helmno0
forceWhether or not to pass `--force` to Helmno0
helm-versionnov3.11.3
kubeconfigA JSON/YAML encoded string e.g. {"key": "value"}. Mutually exclusive with `kubeconfig-filepath`no
kubeconfig-filepathPath to kubeconfig file. Mutually exclusive with `kubeconfig`no
namespacenodefault
release-nameno${{ github.event.repository.name }}
reuse-valuesWhether or not to pass `--reuse-values` to Helmno0
timeoutThe maximum amount of time to wait for the deployment to complete10m
update-dependenciesWhether or not to run `helm dependency update` before deploymentno1
valuesA comma separated list of values e.g. "key1=value1,key2=value2"no""
values-fileA JSON/YAML encoded string e.g. {"key": "value"}no""
values-filepathA relative/absolute path to a file containing the YAML/JSON valuesno""
values-stringA comma separated list of values e.g. "key1=value1,key2=value2"no""
waitWhether or not to pass `--wait` to Helmno1
wait-for-jobsWhether or not to pass `--wait-for-jobs` to Helmno0

no outputs