Validate .env creation in deploy workflow
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user