Skip to content

Commit a9c9c31

Browse files
committed
fix: deploy to fixed path /var/www/avent-front
1 parent f49426b commit a9c9c31

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,22 +38,24 @@ jobs:
3838
- name: Upload release
3939
run: |
4040
scp -i ~/.ssh/id_ed25519 release.tar.gz \
41-
${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }}:/var/www/release.tar.gz
41+
${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }}:/var/www/release.tar.gz
4242
4343
- name: Deploy on VPS
4444
run: |
4545
ssh -i ~/.ssh/id_ed25519 ${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }} << 'EOF'
4646
set -e
4747
cd /var/www
48-
rm -rf avent-front-release
49-
mkdir avent-front-release
50-
tar -xzf release.tar.gz -C avent-front-release
51-
cd avent-front-release
48+
49+
rm -rf avent-front
50+
mkdir avent-front
51+
tar -xzf release.tar.gz -C avent-front
52+
53+
cd avent-front
5254
npm ci --omit=dev --ignore-scripts
55+
5356
pm2 delete avent-front || true
54-
pm2 start .output/server/index.mjs \
55-
--name avent-front \
56-
--env production
57+
pm2 start .output/server/index.mjs --name avent-front
5758
pm2 save
59+
5860
rm -f /var/www/release.tar.gz
5961
EOF

0 commit comments

Comments
 (0)