aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorFactiven <[email protected]>2023-09-24 22:16:06 +0700
committerGitHub <[email protected]>2023-09-24 22:16:06 +0700
commit2977c40e73122261850696e93b148b76460054ce (patch)
tree75d18c2c99854dbbedf2a5701c93b1b990c3429e /.github
parentUpdate next.config.js (diff)
downloadmoopa-2977c40e73122261850696e93b148b76460054ce.tar.xz
moopa-2977c40e73122261850696e93b148b76460054ce.zip
Update deploy.yml
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/deploy.yml22
1 files changed, 19 insertions, 3 deletions
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 8daf580..7f901fc 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -10,6 +10,21 @@ jobs:
auto-deploy:
runs-on: self-hosted
+ env:
+ PORT: ${{ secrets.PORT }}
+ CLIENT_ID: ${{ secrets.CLIENT_ID }}
+ CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }}
+ GRAPHQL_ENDPOINT: ${{ secrets.GRAPHQL_ENDPOINT }}
+ NEXTAUTH_SECRET: ${{ secrets.NEXTAUTH_SECRET }}
+ NEXTAUTH_URL: ${{ secrets.NEXTAUTH_URL }}
+ PROXY_URI: ${{ secrets.PROXY_URI }}
+ API_URI: ${{ secrets.API_URI }}
+ API_KEY: ${{ secrets.API_KEY }}
+ DISQUS_SHORTNAME: ${{ secrets.DISQUS_SHORTNAME }}
+ ADMIN_USERNAME: ${{ secrets.ADMIN_USERNAME }}
+ DATABASE_URL: ${{ secrets.DATABASE_URL }}
+ REDIS_URL: ${{ secrets.REDIS_URL }}
+
steps:
- name: Checkout code
uses: actions/checkout@v2
@@ -50,8 +65,9 @@ jobs:
echo "PM2 process 'moopa' exists"
else
echo "PM2 process 'moopa' does not exist, starting a new process"
- pm2 start bun -n moopa -- start
+ pm2 start bun -n moopa -- start
fi
-
+
- name: Reload PM2
- run: pm2 reload moopa --update-env
+ run: pm2 stop moopa
+ pm2 start moopa --update-env