add new deployment
Build, Push and Deploy Florale Emotion Website / feature-branch (push) Has been skipped Details
Build, Push and Deploy Florale Emotion Website / production-branch (push) Failing after 2m38s Details

This commit is contained in:
Julian Vollmer 2026-01-26 16:37:24 +01:00
parent 036c3d77e3
commit ab05d41048
1 changed files with 8 additions and 4 deletions

View File

@ -114,6 +114,8 @@ jobs:
version: 'latest'
- name: Configure kubectl
env:
KUBECTLSECRET: ${{ secrets.KUBECTLSECRET }}
run: |
mkdir -p ~/.kube
@ -133,11 +135,11 @@ jobs:
fi
# Try to decode as base64 first, if that fails, use as plain text
if echo "${{ secrets.KUBECTLSECRET }}" | base64 -d > ~/.kube/config 2>/dev/null; then
if echo "$KUBECTLSECRET" | base64 -d > ~/.kube/config 2>/dev/null; then
echo "✅ KUBECTLSECRET decoded as base64"
else
echo "⚠️ KUBECTLSECRET is not base64, using as plain text"
echo "${{ secrets.KUBECTLSECRET }}" > ~/.kube/config
echo "$KUBECTLSECRET" > ~/.kube/config
fi
echo "📁 kubeconfig created at ~/.kube/config"
@ -338,6 +340,8 @@ jobs:
version: 'latest'
- name: Configure kubectl
env:
KUBECTLSECRET: ${{ secrets.KUBECTLSECRET }}
run: |
mkdir -p ~/.kube
@ -357,11 +361,11 @@ jobs:
fi
# Try to decode as base64 first, if that fails, use as plain text
if echo "${{ secrets.KUBECTLSECRET }}" | base64 -d > ~/.kube/config 2>/dev/null; then
if echo "$KUBECTLSECRET" | base64 -d > ~/.kube/config 2>/dev/null; then
echo "✅ KUBECTLSECRET decoded as base64"
else
echo "⚠️ KUBECTLSECRET is not base64, using as plain text"
echo "${{ secrets.KUBECTLSECRET }}" > ~/.kube/config
echo "$KUBECTLSECRET" > ~/.kube/config
fi
echo "📁 kubeconfig created at ~/.kube/config"