From 58e9e4db226c76d337b0a6185d915e50569fb08a Mon Sep 17 00:00:00 2001 From: cat-shark <1716967236@qq.com> Date: Sun, 19 Jul 2026 18:50:39 +0800 Subject: [PATCH] ci: add kubectl setup step with secret --- .gitea/workflows/deploy.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 3816dea..66f9b76 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -37,6 +37,14 @@ jobs: docker push $REGISTRY/$APP:$TAG docker push $REGISTRY/$APP:${{ inputs.environment }} + - name: Setup kubectl + run: | + curl -sLO "https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubectl" + chmod +x kubectl + mv kubectl /usr/local/bin/ + mkdir -p ~/.kube + echo "${{ secrets.KUBECONFIG_B64 }}" | base64 -d > ~/.kube/config + - name: Deploy to K8s run: | TAG=${{ github.sha }}