Files
Vipmrp/.gitea/workflows/ci.yaml
T
Deforest6342 c6da279c5e
MRP Full Stack CI/CD / validate-and-deploy (push) Has been cancelled
remake v8
2026-05-07 15:34:39 +03:00

29 lines
837 B
YAML

name: MRP Full Stack CI/CD
on: [push]
jobs:
validate-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
# Установка Go с кэшированием для тестов бэкенда
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: "1.25"
cache: true
cache-dependency-path: backend/go.sum
- name: Test Backend
run: |
cd backend
go test ./... -v
# Деплой: сборка и запуск на твоем сервере Proxmox
# Благодаря пробросу docker.sock в раннер, команда выполнится прямо на хосте
- name: Deploy Full Stack
run: |
docker compose up -d --build