Check Flux chart for linting errors with GitHub actions
@@ -3,7 +3,13 @@ workflow "Publish Helm chart" {
resolves = ["helm-gh-pages"]
}
+action "helm-lint" {
+ uses = "stefanprodan/gh-actions/helm@master"
+ args = ["lint chart/flux"]
+}
+
action "helm-gh-pages" {
+ needs = ["helm-lint"]
uses = "stefanprodan/gh-actions/helm-gh-pages@master"
args = ["chart/flux","https://weaveworks.github.io/flux","chart-"]
secrets = ["GITHUB_TOKEN"]
