From aaa043f06e8d9a96ab5731d28ca69fb3c1adfc54 Mon Sep 17 00:00:00 2001 From: Frank John Begornia Date: Tue, 16 Dec 2025 14:04:01 +0800 Subject: [PATCH] Enhance SSH setup in deployment workflow to include error handling for empty SSH key --- .gitea/workflows/deploy-dev.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml index 4c67f2a..a2ff2b9 100644 --- a/.gitea/workflows/deploy-dev.yml +++ b/.gitea/workflows/deploy-dev.yml @@ -31,6 +31,13 @@ jobs: - name: Setup SSH shell: sh run: | + set -e + + if [ -z "${DEPLOY_SSH_KEY}" ]; then + echo "❌ DEPLOY_SSH_KEY is EMPTY" + exit 1 + fi + mkdir -p ~/.ssh chmod 700 ~/.ssh