diff --git a/.gitea/workflows/k8s-smoke-test.yml b/.gitea/workflows/k8s-smoke-test.yml index a700c4d..53e7d60 100644 --- a/.gitea/workflows/k8s-smoke-test.yml +++ b/.gitea/workflows/k8s-smoke-test.yml @@ -13,6 +13,15 @@ jobs: - name: Checkout repo uses: actions/checkout@v4 + - name: Write kubeconfig from secret + env: + KUBECONFIG_CONTENT: ${{ secrets.KUBECONFIG }} + run: | + mkdir -p /tmp/kube + printf '%s\n' "$KUBECONFIG_CONTENT" > /tmp/kube/config + - name: Test kubectl connectivity + env: + KUBECONFIG: /tmp/kube/config run: | kubectl get nodes --kubeconfig "${KUBECONFIG}"