diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 633a86a..7ecfa03 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -20,11 +20,18 @@ jobs: key: ${{ secrets.SSH_KEY }} port: ${{ vars.SSH_PORT }} script: | + set -e cd ${{ secrets.DEPLOY_PATH }} cat << 'ENVEOF' > .env ${{ secrets.DEPLOY_ENV_FILE }} ENVEOF + # .env가 비어 있으면 중단 + if [ ! -s .env ]; then + echo ".env가 비어 있습니다. DEPLOY_ENV_FILE 설정을 확인하세요." + exit 1 + fi + # Export variables from .env file set -a source .env