A GitHub Action to validate Helm charts extracted Kubernetes configuration files, using the Kubeval CLI tool.
- A GitHub repo containing a directory with your Helm charts (eg:
/charts
) - A workflow YAML file in your
.github/workflows
directory. An example workflow is available below. For more information, reference the GitHub Help Documentation for Creating a workflow file
Create a workflow (eg: .github/workflows/kubeval-helm-chart.yaml
):