diff --git a/.github/workflows/helm_lint.yaml b/.github/workflows/helm_lint.yaml index bacc99f4..13d0ae14 100644 --- a/.github/workflows/helm_lint.yaml +++ b/.github/workflows/helm_lint.yaml @@ -35,11 +35,16 @@ jobs: with: fetch-depth: 0 - - name: Validate Kubernetes manifests - uses: docker://ghcr.io/yannh/kubeconform:latest + - name: Set up Helm + uses: azure/setup-helm@20d2b4f98d41febe2bbca46408499dbb535b6258 # v3 with: - entrypoint: '/kubeconform' - args: "-summary -output json infra/helm/meshdb/" + version: v3.14.0 + + - name: Install Kubeconform Helm plguin + run: "helm plugin install https://github.com/jtyr/kubeconform-helm" + + - name: Run Kubeconform Helm + run: "helm kubeconform --namespace meshdb infra/helm/meshdb" chart-testing: runs-on: ubuntu-latest