mitai-jinkendo/.gitea/workflows/deploy-prod.yml
Lars Stommer b409a22322
Some checks failed
Deploy Development / deploy (push) Successful in 55s
Build Test / build-frontend (push) Failing after 2s
Build Test / lint-backend (push) Failing after 1s
ci: add prod and dev deployment workflows
2026-03-17 12:53:32 +01:00

22 lines
519 B
YAML

name: Deploy Production
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Deploy to Production
run: |
set -e
echo "=== Deploying to PRODUCTION ==="
cd /home/lars/docker/bodytrack
git pull origin main
docker compose build --no-cache
docker compose up -d
sleep 5
curl -sf http://localhost:8002/api/auth/status && echo "? API healthy"
echo "=== PROD Deploy complete ==="