Add job to lint helm-chart

Signed-off-by: Marco Franssen <[email protected]>
This commit is contained in:
Marco Franssen
2022-12-15 10:17:51 +01:00
parent 5025bdaf37
commit 9779a1295b
+29
View File
@@ -21,3 +21,32 @@ jobs:
- name: Verify Docs updated - name: Verify Docs updated
run: .github/scripts/helm-docs.sh run: .github/scripts/helm-docs.sh
lint-chart:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/[email protected]
with:
fetch-depth: 0
- name: Set up Helm
uses: azure/[email protected]
with:
version: v3.10.2
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: 3.11.1
- name: Setup chart-testing
uses: helm/[email protected]
with:
version: v3.7.1
- name: Run chart-testing (lint)
run: |
ct lint --debug \
--target-branch main