athens
athens copied to clipboard
Init github actions with helm
Testing github actions with helm charts
We don't completely understand how this ct
tool is working. Docs for that are here: https://github.com/helm/chart-testing/blob/master/doc/ct_lint.md
I've had to do the following:
- Rather than using
with: fetch-depth: 0
it requiresgit fetch --prune --unshallow
instead - Because I bumped the version of kind/helm/helm-actions etc I then had to alter the
apiVersion
for the Deployment resources. I also had to addapiVersion
to Chart.yaml as this is enforced now. - I had to add
tag
back in and removeregistry
. Also removed this fromdeployment.yaml
-
{{ default .Chart.appVersion }}
on ln 56 should be{{ default .Chart.AppVersion }}
so I sorted this.
Things to do after this merges:
- Remove CircleCI integration
- Remove requirements on CircleCI