change source and pnpm install for project
This commit is contained in:
parent
69dd1471c1
commit
fa41b72c90
|
|
@ -37,7 +37,7 @@ jobs:
|
||||||
host: ${{ secrets.VPS_HOST }}
|
host: ${{ secrets.VPS_HOST }}
|
||||||
username: ${{ secrets.VPS_USER }}
|
username: ${{ secrets.VPS_USER }}
|
||||||
key: ${{ secrets.VPS_SSH_KEY }}
|
key: ${{ secrets.VPS_SSH_KEY }}
|
||||||
source: "dist/*,package.json,ecosystem.config.cjs"
|
source: "dist/*,package.json,pnpm-lock.yaml,pnpm-workspace.yaml,ecosystem.config.cjs"
|
||||||
target: "${{ env.TARGET_DIR }}"
|
target: "${{ env.TARGET_DIR }}"
|
||||||
|
|
||||||
- name: Restart PM2
|
- name: Restart PM2
|
||||||
|
|
@ -50,5 +50,6 @@ jobs:
|
||||||
export NVM_DIR="$HOME/.nvm"
|
export NVM_DIR="$HOME/.nvm"
|
||||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
|
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
|
||||||
cd ${{ env.TARGET_DIR }}
|
cd ${{ env.TARGET_DIR }}
|
||||||
|
pnpm install --prod
|
||||||
pm2 reload ecosystem.config.cjs --env ${{ env.PM2_ENV }} --update-env || \
|
pm2 reload ecosystem.config.cjs --env ${{ env.PM2_ENV }} --update-env || \
|
||||||
pm2 start ecosystem.config.cjs --env ${{ env.PM2_ENV }} --update-env
|
pm2 start ecosystem.config.cjs --env ${{ env.PM2_ENV }} --update-env
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue