diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index d5c218becb053ef667c6fb3a1a293f60678ce2cb..4c38f83ba178ea634299288c48af6fe1c74e71c8 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -100,7 +100,7 @@ jobs:
         wait: 10s # Without default CNI, control-plane doesn't get ready until Cilium is installed
         config: .github/workflows/kind/config.yml
     - name: Setup Helm
-      uses: azure/setup-helm@v2.1
+      uses: azure/setup-helm@v3.1
     - name: Install Cilium
       run: |
         helm repo add cilium https://helm.cilium.io/