From 425662fa935250ed43236fdc68e79d22edb1d9b5 Mon Sep 17 00:00:00 2001 From: Jimmy Zelinskie Date: Sun, 28 Feb 2021 14:33:52 -0500 Subject: [PATCH] .github: add a job for testing helm --- .github/workflows/CI.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index d4a1da7..3499102 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -93,3 +93,23 @@ jobs: sleep 2 chihaya e2e --debug kill $pid + + dist: + name: Helm Template + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Install Helm + uses: engineerd/configurator@v0.0.5 + with: + name: helm + pathInArchive: linux-amd64/helm + fromGitHubReleases: true + repo: helm/helm + version: ^v3 + urlTemplate: https://get.helm.sh/helm-{{version}}-linux-amd64.tar.gz + token: ${{ secrets.GITHUB_TOKEN }} + - name: Helm Template + working-directory: ./dist/helm/chihaya + run: helm template . --debug