From c9367eeff5578a5481020501570e6c0dd4022037 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Evrard Date: Thu, 26 Nov 2020 09:19:41 +0100 Subject: [PATCH] Always have latest helm binary installed This will ease our maintenance. --- .github/workflows/smoke-tests.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/smoke-tests.yml b/.github/workflows/smoke-tests.yml index 6b53ffe..6f4a7e4 100644 --- a/.github/workflows/smoke-tests.yml +++ b/.github/workflows/smoke-tests.yml @@ -39,9 +39,11 @@ jobs: - name: Deploy kured on default namespace with its helm chart run: | - curl -o helm3.tgz https://get.helm.sh/helm-v3.3.0-linux-amd64.tar.gz - tar xf helm3.tgz - ./linux-amd64/helm install kured ./charts/kured/ --set configuration.period=1m + # Documented in official helm doc to live on the edge + curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash + # Refresh bins + hash -r + helm install kured ./charts/kured/ --set configuration.period=1m kubectl config set-context kind-chart-testing kubectl get ds --all-namespaces kubectl describe ds kured