From a8797ceedb8ff970a5a0fd106eb05be1fecfb72e Mon Sep 17 00:00:00 2001 From: Deac Karns Date: Mon, 1 Jun 2026 00:46:10 +0000 Subject: [PATCH] revert: restore base64 -d in kubectl/configure (fetch-secret outputs base64) --- kubectl/configure/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kubectl/configure/action.yml b/kubectl/configure/action.yml index c79f5b0..f687d9c 100644 --- a/kubectl/configure/action.yml +++ b/kubectl/configure/action.yml @@ -2,7 +2,7 @@ name: Configure Kubectl description: Configure kubectl for use with Kubernetes inputs: K8S_CONFIG: - description: "The Kubernetes config (plain YAML)" + description: "The base64-encoded Kubernetes config" required: true K8S_NAMESPACE: description: "The K8S namespace" @@ -28,7 +28,7 @@ runs: echo "Configuring kubectl for context=${{ inputs.K8S_CONTEXT }} namespace=${{ inputs.K8S_NAMESPACE }}" rm -f ~/.kube/config mkdir -p ~/.kube - printf '%s' "$K8S_CONFIG" > ~/.kube/config + printf '%s' "$K8S_CONFIG" | base64 -d > ~/.kube/config kubectl config set-context ${{ inputs.K8S_CONTEXT }} --cluster=${{ inputs.K8S_CONTEXT }} --namespace=${{ inputs.K8S_NAMESPACE }} kubectl config use-context ${{ inputs.K8S_CONTEXT }} echo "kubectl configured successfully"