Add deployment workflow
Some checks failed
Deploy Yaltopia Tickets Admin / deploy (push) Failing after 2s

This commit is contained in:
Binyam 2026-02-28 14:37:06 +03:00
parent 529b4f9d37
commit 05f8418a48

View File

@ -0,0 +1,22 @@
name: Deploy Yaltopia Tickets Admin
on:
push:
branches:
- prod
jobs:
deploy:
runs-on: self-hosted
steps:
- name: Update admin repo on server
run: |
cd /opt/yaltopia/ticket/Yaltopia-Ticket-Admin
git fetch origin
git reset --hard origin/prod
- name: Rebuild and restart admin stack
run: |
cd /opt/yaltopia/ticket
docker compose up -d --build admin