rojects/.gitea/workflows/deploy.yml

23 lines
395 B
YAML

name: Deploy
on:
push:
branches:
- main
jobs:
deploy:
runs-on: self-hosted
steps:
- name: Pull latest
run: git -C /opt/roject pull
- name: Install dependencies
run: npm --prefix /opt/roject ci --omit=dev
- name: Build
run: npm --prefix /opt/roject run build
- name: Restart service
run: systemctl restart roject