diff --git a/.gitea/workflows/deploy-production.yml b/.gitea/workflows/deploy-production.yml index 153ea9a..31c13c0 100644 --- a/.gitea/workflows/deploy-production.yml +++ b/.gitea/workflows/deploy-production.yml @@ -7,22 +7,12 @@ on: - main jobs: - deploy_production: - name: Deploy to Production + deploy: runs-on: docker - environment: - name: production - steps: - - name: Checkout repository - run: | - git clone --depth 1 --branch ${GITHUB_REF##*/} $GITHUB_SERVER_URL/$GITHUB_REPOSITORY . + - uses: actions/checkout@v4 - - name: Rebuild and restart Docker Compose + - name: Build & Deploy run: | - set -e - docker compose -f docker-compose.server.yml up -d --build - - - name: 'Optional: Check service health' - run: | - curl --fail --silent --show-error https://api-finance.ai-assistant-bot.xyz/ || exit 1 + docker compose -f docker-compose.server.yml build + docker compose -f docker-compose.server.yml up -d