This is an automated email from the ASF dual-hosted git repository.

klesh pushed a commit to branch main
in repository 
https://gitbox.apache.org/repos/asf/incubator-devlake-helm-chart.git


The following commit(s) were added to refs/heads/main by this push:
     new 931506d  Set up tools manually in smoke-test workflow (#351)
931506d is described below

commit 931506dc3b25ace1575580a53ee37db3d3beea5a
Author: kahirokunn <[email protected]>
AuthorDate: Wed Sep 3 15:01:50 2025 +0900

    Set up tools manually in smoke-test workflow (#351)
    
    Signed-off-by: kahirokunn <[email protected]>
---
 .github/workflows/smoke-test.yml | 25 ++++++++++++++++++-------
 1 file changed, 18 insertions(+), 7 deletions(-)

diff --git a/.github/workflows/smoke-test.yml b/.github/workflows/smoke-test.yml
index 84e81cd..c522026 100644
--- a/.github/workflows/smoke-test.yml
+++ b/.github/workflows/smoke-test.yml
@@ -18,16 +18,27 @@ jobs:
       - name: Checkout
         uses: actions/checkout@v5
 
+      - name: Set up kubectl
+        run: |
+          KVER="$(curl -sL https://dl.k8s.io/release/stable.txt)"
+          curl -L -o kubectl 
"https://dl.k8s.io/release/${KVER}/bin/linux/amd64/kubectl";
+          chmod +x kubectl && sudo mv kubectl /usr/local/bin/
+
       - name: Set up Helm
-        uses: azure/setup-helm@v4
+        run: |
+          HELM_VER="v3.18.6"
+          curl -L "https://get.helm.sh/helm-${HELM_VER}-linux-amd64.tar.gz"; | 
tar xz
+          sudo mv linux-amd64/helm /usr/local/bin/helm
 
-      - name: Create kind cluster
-        uses: helm/[email protected]
-        with:
-          cluster_name: devlake-e2e
+      - name: Set up kind
+        run: |
+          KIND_VER="v0.30.0"
+          curl -L -o kind 
"https://kind.sigs.k8s.io/dl/${KIND_VER}/kind-linux-amd64";
+          chmod +x kind && sudo mv kind /usr/local/bin/kind
 
-      - name: Set up kubectl
-        uses: azure/setup-kubectl@v4
+      - name: Create cluster
+        run: |
+          kind create cluster --name devlake-smoke-test
 
       - name: Add Helm repos
         run: |

Reply via email to