english-back/.gitea/workflows/deploy.yml
hyoseung930 f881377ae0
Some checks failed
Build and Deploy / build-and-deploy (push) Failing after 13m34s
ci: use self-hosted runner for direct deployment
2026-05-14 13:27:42 +09:00

28 lines
522 B
YAML

name: Build and Deploy
on:
push:
branches:
- main
jobs:
build-and-deploy:
runs-on: self-hosted
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install dependencies
run: npm ci
- name: Build
run: npm run build
- name: Deploy
run: |
cp -r dist/ /home/hyoseung/english/back/dist/
cd /home/hyoseung/english/back
pm2 restart english-back || pm2 start dist/main.js --name english-back
pm2 save