From 50fa45cffe4ee15f909a01bac63892d650ef3520 Mon Sep 17 00:00:00 2001 From: yang Date: Tue, 26 Nov 2024 20:41:03 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20CD=20workflow=EC=97=90=20=EA=B8=B0?= =?UTF-8?q?=EC=A1=B4=20.env=20=EC=82=AD=EC=A0=9C=20=EC=8A=A4=ED=81=AC?= =?UTF-8?q?=EB=A6=BD=ED=8A=B8=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/CD.yaml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/.github/workflows/CD.yaml b/.github/workflows/CD.yaml index 94ab0a04..90ad79b5 100644 --- a/.github/workflows/CD.yaml +++ b/.github/workflows/CD.yaml @@ -35,27 +35,30 @@ jobs: # NVM setup export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" - + # Install pnpm pm2 npm install -g pnpm npm install -g pm2 - + # move to directory and pull latest changes cd ../var/www/harmony git pull origin dev - + # Install dependencies pnpm install - + + # Delete existing .env + rm apps/server/.env + rm apps/client/.env + # Add envs echo "${{ secrets.SERVER_ENV }}" >> apps/server/.env echo "${{ secrets.CLIENT_ENV }}" >> apps/client/.env - + # Build pnpm build - + # Restart pm2 pm2 restart apps/server/ecosystem.config.js --env production || pm2 start apps/server/ecosystem.config.js --env production - + echo "Deployment Success" -