ci: thêm Gitea Actions workflow auto deploy khi push master

This commit is contained in:
2026-07-03 15:49:40 +00:00
parent 40ea6bb793
commit c8adbc2cc7
+18
View File
@@ -0,0 +1,18 @@
name: Deploy on Push
on:
push:
branches: [master]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build and Deploy
run: |
cd /opt/data/trading-portal
git pull origin master
docker compose build backend-api backend-scheduler frontend
docker compose up -d backend-api backend-scheduler frontend