remove bash, make temp file
Publish Action Image / build (push) Failing after 34s

This commit is contained in:
2026-06-05 04:05:00 +10:00
parent 188453d534
commit 5a0505a9ea
2 changed files with 7 additions and 3 deletions
+6 -2
View File
@@ -1,4 +1,4 @@
#!/bin/bash
#!/bin/sh
set -e
# INPUT_FILE="$1"
@@ -93,9 +93,11 @@ echo "Generating Kubernetes YAML from .kforge.yml"
# ----------------------------------------------------------------
# Build kubeconfig from token-based credentials
echo "Configuring kubectl..."
echo "$INPUT_KUBE_CERTIFICATE" | base64 -d > /tmp/kube-ca.crt
kubectl config set-cluster default \
--server="$INPUT_KUBE_HOST" \
--certificate-authority=<(echo "$INPUT_KUBE_CERTIFICATE" | base64 -d)
--certificate-authority=/tmp/kube-ca.crt
kubectl config set-credentials default \
--token="$INPUT_KUBE_TOKEN"
@@ -106,6 +108,8 @@ kubectl config set-context default \
kubectl config use-context default
rm -f /tmp/kube-ca.crt
# Create/update regcred secret idempotently
echo "Creating regcred secret..."
kubectl create secret docker-registry regcred \