Skip to content

Commit f4d48bc

Browse files
committed
ci: Remove helm validation action in favour of helm kubeval directly
1 parent 9af3671 commit f4d48bc

File tree

3 files changed

+7
-14
lines changed

3 files changed

+7
-14
lines changed

.github/workflows/helm_validation.yaml

-14
This file was deleted.

ci/dev/lint.sh

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ main() {
88
stylelint $(git ls-files "*.css")
99
tsc --noEmit
1010
shellcheck -e SC2046,SC2164,SC2154,SC1091,SC1090,SC2002 $(git ls-files "*.sh")
11+
helm kubeval ci/helm-chart
1112
}
1213

1314
main "$@"

ci/images/debian10/Dockerfile

+6
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,10 @@ ENV GO111MODULE=on
4545
RUN go get mvdan.cc/sh/v3/cmd/shfmt
4646
RUN go get github.com/goreleaser/nfpm/cmd/nfpm
4747

48+
RUN VERSION="$(curl -fsSL https://storage.googleapis.com/kubernetes-release/release/stable.txt)" && \
49+
curl -fsSL "https://storage.googleapis.com/kubernetes-release/release/$VERSION/bin/linux/amd64/kubectl" > /usr/local/bin/kubectl \
50+
&& chmod +x /usr/local/bin/kubectl
51+
RUN curl -fsSL https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
52+
RUN helm plugin install https://github.com/instrumenta/helm-kubeval
53+
4854
RUN curl -fsSL https://get.docker.com | sh

0 commit comments

Comments
 (0)