From 8890cec9413c02ee255feff62bd81d0248eec031 Mon Sep 17 00:00:00 2001 From: webpiratt <213060745+webpiratt@users.noreply.github.com> Date: Tue, 10 Feb 2026 22:08:16 +0300 Subject: [PATCH] chore: use kubeconfig instead of doctl for dev deployment Replace DIGITALOCEAN_CI_TOKEN with KUBECONFIG_DEV secret (plain YAML) Co-Authored-By: Claude Opus 4.5 --- .github/workflows/deploy-dev.yaml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/deploy-dev.yaml b/.github/workflows/deploy-dev.yaml index e1b02155..d998b8fb 100644 --- a/.github/workflows/deploy-dev.yaml +++ b/.github/workflows/deploy-dev.yaml @@ -13,7 +13,6 @@ on: env: REGISTRY: ghcr.io IMAGE_NAME: ${{ github.repository }} - CLUSTER: plugins-dev-k8s NS: verifier jobs: @@ -74,13 +73,11 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Install doctl - uses: digitalocean/action-doctl@v2 - with: - token: ${{ secrets.DIGITALOCEAN_CI_TOKEN }} - - - name: Save DigitalOcean kubeconfig - run: doctl kubernetes cluster kubeconfig save ${{ env.CLUSTER }} + - name: Set up kubeconfig + run: | + mkdir -p ~/.kube + echo "${{ secrets.KUBECONFIG_DEV }}" > ~/.kube/config + chmod 600 ~/.kube/config - name: Update deployment files run: |