Skip to content

Commit

Permalink
fix: Add helmfile init step to e2e GH actions setup (#1583)
Browse files Browse the repository at this point in the history
* Add `helmfile init` step to e2e GH actions setup

Signed-off-by: Sam Lock <sam@swlock.co.uk>

* Bump helm(file) to versions supporting `helmfile init`

Signed-off-by: Sam Lock <sam@swlock.co.uk>

* No need to manually install `helm` as `helmfile init` takes care of that for us

Signed-off-by: Sam Lock <sam@swlock.co.uk>

---------

Signed-off-by: Sam Lock <sam@swlock.co.uk>
  • Loading branch information
Sambigeara committed May 15, 2023
1 parent 2082630 commit 3b64da7
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/e2e.yaml
Expand Up @@ -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
Expand All @@ -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:
Expand Down

0 comments on commit 3b64da7

Please sign in to comment.