ci: add chart testing (#111)

- closes #18

Reviewed-on: https://codeberg.org/forgejo-contrib/forgejo-helm/pulls/111
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-committed-by: Michael Kriese <michael.kriese@visualon.de>
This commit is contained in:
Michael Kriese 2023-12-06 13:09:34 +00:00 committed by Michael Kriese
parent ce4352b9bc
commit 58d4630eb8
7 changed files with 122 additions and 26 deletions

View file

@ -54,3 +54,10 @@ pipeline:
commands:
- apk add yamllint
- yamllint -f colored .
chart-testing:
image: quay.io/helmpack/chart-testing:v3.10.1
pull: true
commands:
- git fetch --no-tags --filter=blob:none origin
- ct lint --config tools/ct.yml --charts .