actions-marketplace-validations/Validate Flux Helm Release For Gated Helm Repos

Github Action to validate Flux Helm Releases with kubeval

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
helmReleaseThe HelmRelease YAML file path or diryes
ignoreValuesWhen set to true HelmRelease values will be ignoredfalse
kubernetesVersionVersion of Kubernetes to validate againstmaster
helmVersionVersion of Helm to validate againstv2
awsS3Repo(Optional) Set to true if using an AWS S3 Helm Repofalse
awsS3RepoName(Optional) The name of the AWS S3 Helm repo, if awsS3Repo was set to true""
awsS3Plugin(Optional) AWS S3 Plugin to be used in the helm plugin install command""
chartRepoUserName(Optional) The user name for the chart repo""
chartRepoPassword""
helmSourcesCacheEnabled(Optional) Enabled Helm source caching, so same release or ref will not be downloaded twice.false
ghcrPersonalAccessToken(Required if using GHCR) The PAT to access GHCR""
ghcrUser(Required if using GHCR) The GitHub user associated with the GHCR PAT""
namedescription
numFilesTestedThe number of HelmRelease files which were tested