Skip to content

Commit

Permalink
testing helm linter 37
Browse files Browse the repository at this point in the history
  • Loading branch information
djkormo committed Oct 27, 2024
1 parent 24be60c commit fe6b8be
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 2 deletions.
File renamed without changes.
File renamed without changes.
File renamed without changes.
11 changes: 9 additions & 2 deletions .github/workflows/helm-chart-lint-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ jobs:
uses: helm/chart-testing-action@v2.6.1

- name: Run chart-testing (list-changed)
continue-on-error: true
id: list-changed
run: |
changed=$(ct list-changed --config ct.yaml)
Expand All @@ -47,9 +48,14 @@ jobs:
fi
- name: Run chart-testing (lint)
run: ct lint --config ct.yaml --lint-conf lintconf.yaml --chart-yaml-schema chart_schema.yaml --debug
continue-on-error: true
run: |
pwd
printenv
ct lint --config ct.yaml --lint-conf lintconf.yaml --chart-yaml-schema chart_schema.yaml --debug
- name: Create kind cluster
continue-on-error: true
uses: helm/kind-action@v1.10.0

if: steps.list-changed.outputs.changed == 'true'
Expand All @@ -69,7 +75,7 @@ jobs:
continue-on-error: true
run: |
pwd
polaris audit --helm-chart /home/runner/work/adcs-issuer/adcs-issuer/charts/adcs-issuer --helm-values /home/runner/work/adcs-issuer/adcs-issuer/charts/adcs-issuer/values.yaml --format=pretty --quiet
polaris audit --helm-chart /home/runner/work/adcs-issuer/adcs-issuer/charts/adcs-issuer --helm-values /home/runner/work/adcs-issuer/adcs-issuer/charts/adcs-issuer/values.yaml --format=pretty --quiet --only-show-failed-tests
- name: Use pluto for checking helm chart manifests

Expand All @@ -81,6 +87,7 @@ jobs:
helm template /home/runner/work/adcs-issuer/adcs-issuer/charts/adcs-issuer --values /home/runner/work/adcs-issuer/adcs-issuer/charts/adcs-issuer/values.yaml | pluto detect --target-versions k8s=v1.29.0 -v 2 -o wide -
helm template /home/runner/work/adcs-issuer/adcs-issuer/charts/adcs-issuer --values /home/runner/work/adcs-issuer/adcs-issuer/charts/adcs-issuer/values.yaml | pluto detect --target-versions k8s=v1.30.0 -v 2 -o wide -
helm template /home/runner/work/adcs-issuer/adcs-issuer/charts/adcs-issuer --values /home/runner/work/adcs-issuer/adcs-issuer/charts/adcs-issuer/values.yaml | pluto detect --target-versions k8s=v1.31.0 -v 2 -o wide -
- name: Run chart-testing (install)
continue-on-error: true
run: ct install --config ct.yaml
Expand Down

0 comments on commit fe6b8be

Please sign in to comment.