hubxglpi/.gitea/workflows/deploy-prod.yaml
Rafael Lopes 04846e1d72
Some checks failed
Deploy Production / deploy (push) Failing after 0s
FIX: Atualização de branch
2026-05-04 09:16:26 -03:00

27 lines
485 B
YAML

name: Deploy Production
on:
push:
branches:
- master
jobs:
deploy:
runs-on: vm-prod
steps:
- name: Deploy application
run: |
set -euo pipefail
cd /opt/HUBXGLPI
git fetch origin master
git checkout master
git pull --ff-only origin master
npm ci --omit=dev
pm2 reload ecosystem.config.js --env production || pm2 start ecosystem.config.js --env production
pm2 save