From 3b64da7fbe8b82cf1c9ade5285993d1cfb7977dc Mon Sep 17 00:00:00 2001 From: Sam Lock Date: Mon, 15 May 2023 11:03:37 +0100 Subject: [PATCH] fix: Add `helmfile init` step to e2e GH actions setup (#1583) * Add `helmfile init` step to e2e GH actions setup Signed-off-by: Sam Lock * Bump helm(file) to versions supporting `helmfile init` Signed-off-by: Sam Lock * No need to manually install `helm` as `helmfile init` takes care of that for us Signed-off-by: Sam Lock --------- Signed-off-by: Sam Lock --- .github/workflows/e2e.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 30a5a5b38..eb408ce9a 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -18,13 +18,10 @@ jobs: - name: Install Go and restore cached dependencies uses: ./.github/actions/setup-go - - name: Install Helm - uses: azure/setup-helm@v3.5 - - name: Install Helmfile and Telepresence run: | mkdir bin - curl -fL https://github.com/helmfile/helmfile/releases/download/v0.145.2/helmfile_0.145.2_linux_amd64.tar.gz -o bin/helmfile.tar.gz + curl -fL https://github.com/helmfile/helmfile/releases/download/v0.153.1/helmfile_0.153.1_linux_amd64.tar.gz -o bin/helmfile.tar.gz tar -xf bin/helmfile.tar.gz -C bin chmod +x bin/helmfile curl -fL https://app.getambassador.io/download/tel2/linux/amd64/latest/telepresence -o bin/telepresence @@ -37,6 +34,9 @@ jobs: trafficManagerAPI: 30s EOF + - name: Initialize Helmfile + run: helmfile init --force + - name: Install KinD uses: helm/kind-action@v1.5.0 with: