From ab05d41048191b7c664779a996cfd7bc412844b5 Mon Sep 17 00:00:00 2001 From: Julian Vollmer Date: Mon, 26 Jan 2026 16:37:24 +0100 Subject: [PATCH] add new deployment --- .gitea/workflows/deploy.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index fb2463a..ea8fedd 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -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"