diff options
| author | Factiven <[email protected]> | 2023-09-24 21:44:00 +0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-09-24 21:44:00 +0700 |
| commit | 5398091c4d0881ed59e24f1e2c627b98b22a3469 (patch) | |
| tree | ad77c215bf07ca0e447b481bb8be959f8ee2f3aa | |
| parent | fixed character card (#78) (diff) | |
| download | moopa-5398091c4d0881ed59e24f1e2c627b98b22a3469.tar.xz moopa-5398091c4d0881ed59e24f1e2c627b98b22a3469.zip | |
Update deploy.yml
| -rw-r--r-- | .github/workflows/deploy.yml | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index f70651e..8daf580 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -7,7 +7,7 @@ on: - main jobs: - create-release: + auto-deploy: runs-on: self-hosted steps: @@ -44,10 +44,14 @@ jobs: - name: Set PORT run: echo "PORT=1000" >> $GITHUB_ENV - - name: Set App as Serverless - run: echo "SERVERLESS=true" >> $GITHUB_ENV - + - name: Check if PM2 process exists + run: | + if pm2 list | grep -q 'moopa'; then + echo "PM2 process 'moopa' exists" + else + echo "PM2 process 'moopa' does not exist, starting a new process" + pm2 start bun -n moopa -- start + fi + - name: Reload PM2 run: pm2 reload moopa --update-env - - |