aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFactiven <[email protected]>2023-09-24 21:44:00 +0700
committerGitHub <[email protected]>2023-09-24 21:44:00 +0700
commit5398091c4d0881ed59e24f1e2c627b98b22a3469 (patch)
treead77c215bf07ca0e447b481bb8be959f8ee2f3aa
parentfixed character card (#78) (diff)
downloadmoopa-5398091c4d0881ed59e24f1e2c627b98b22a3469.tar.xz
moopa-5398091c4d0881ed59e24f1e2c627b98b22a3469.zip
Update deploy.yml
-rw-r--r--.github/workflows/deploy.yml16
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
-
-