Skip to content

Commit e4cf41e

Browse files
committed
feat: add kubeval installation step for Helm chart validation
1 parent 5565a6e commit e4cf41e

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/infrastructure-ci-cd.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,11 @@ jobs:
170170
helm lint .
171171
helm template . --dry-run > /dev/null
172172
fi
173-
173+
- name: Install kubeval
174+
run: |
175+
KUBEVAL_VERSION="v0.16.1"
176+
wget https://github.com/instrumenta/kubeval/releases/download/${KUBEVAL_VERSION}/kubeval-linux-amd64.tar.gz -O /usr/local/bin/kubeval
177+
chmod +x /usr/local/bin/kubeval
174178
- name: Validate with kubeval
175179
working-directory: "${{ matrix.chart.dir }}"
176180
run: |

0 commit comments

Comments
 (0)