This commit is contained in:
sianida26 2024-02-20 00:18:15 +07:00
parent 6cb8402c97
commit 6e68b2da58

29
.github/workflows/deploy-production.yml vendored Normal file
View File

@ -0,0 +1,29 @@
name: Deploy
on:
push:
branches:
- main
jobs:
cd:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Deploy to server
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.HOST }}
username: ${{ secrets.USERNAME }}
key: ${{ secrets.SSHKEY }}
port: ${{ secrets.PORT }}
script: |
cd ~/resellease
git pull origin main
git status
bun install
bun build
pm2 reload resellease
pm2 restart resellease