f
Some checks failed
Deploy Production / deploy (push) Failing after 1s

This commit is contained in:
Заид Омар Медхат 2025-12-26 00:09:43 +05:00
parent 605bdf5945
commit 3c8cf9f8e1

View File

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