From 2a24c16244a567494c1ebff44d3eb3ceb9bb84a7 Mon Sep 17 00:00:00 2001 From: cat-shark <1716967236@qq.com> Date: Sun, 19 Jul 2026 18:50:40 +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 2e21a0b..45e9744 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -31,6 +31,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 }}