Guard deploy when repo is not initialized

This commit is contained in:
Lectom C Han
2026-02-04 15:19:40 +09:00
parent dd7adfb96f
commit d23cfb7c7d

View File

@@ -20,7 +20,12 @@ jobs:
script: |
set -e
cd ${{ vars.DEPLOY_PATH }}
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