Files
whatsappNucleo/.gitea/workflows/deploy.yml
josedario87 79f90c311e
Some checks failed
Deploy Evolution API / deploy (push) Has been cancelled
CI: Workflow de deploy en un solo step
2025-12-02 16:06:20 -06:00

22 lines
612 B
YAML

name: Deploy Evolution API
on:
push:
branches: [main]
jobs:
deploy:
runs-on: docker
env:
APP_NAME: evolution-api
APP_DOMAIN: ${{ vars.APP_DOMAIN }}
EVOLUTION_API_KEY: ${{ secrets.EVOLUTION_API_KEY }}
steps:
- name: Deploy
run: |
echo "Deploying Evolution API to $APP_DOMAIN"
git clone --depth 1 https://gitea.nucleoriofrio.com/${{ github.repository }}.git repo && cd repo
docker compose pull
docker compose --project-name $APP_NAME down || true
docker compose --project-name $APP_NAME up -d --remove-orphans