From d23cfb7c7d3f6fd2f6808886026d5fb56d9fd2a2 Mon Sep 17 00:00:00 2001 From: Lectom C Han Date: Wed, 4 Feb 2026 15:19:40 +0900 Subject: [PATCH] Guard deploy when repo is not initialized --- .gitea/workflows/deploy.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index be810f3..88f1046 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -20,7 +20,12 @@ jobs: script: | set -e cd ${{ vars.DEPLOY_PATH }} - git remote set-url origin git@gitea.hmac.kr:b24014/kngil_home.git + if [ ! -d .git ]; then + git init + git remote add origin git@gitea.hmac.kr:b24014/kngil_home.git + else + git remote set-url origin git@gitea.hmac.kr:b24014/kngil_home.git + fi cat << 'ENVEOF' > .env WEB_HOST_PORT=${{ vars.WEB_HOST_PORT }} DB_HOST=${{ vars.DB_HOST }} @@ -44,7 +49,7 @@ jobs: set +a git fetch origin main - git checkout main + git checkout -B main origin/main git pull --ff-only docker compose --env-file .env up -d --build