Files
suite_logs/.gitea/workflows/deploy.yml
T
egutierrez 3ce5f29819
Deploy to Coolify / deploy (push) Has been cancelled
ajustadas passwords y deployment
2025-11-09 17:27:06 +01:00

35 lines
886 B
YAML

name: Deploy to Coolify
on:
push:
branches:
- master
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Deploy to Coolify
run: |
curl -X POST \
-H "Authorization: Bearer ${{ secrets.COOLIFY_TOKEN }}" \
-H "Content-Type: application/json" \
-d '{
"deploymentUuid": "${{ secrets.COOLIFY_DEPLOYMENT_UUID }}",
"gitCommitSha": "${{ github.sha }}",
"gitBranch": "${{ github.ref_name }}"
}' \
${{ secrets.COOLIFY_WEBHOOK_URL }}
- name: Notify deployment
if: always()
run: |
if [ "${{ job.status }}" == "success" ]; then
echo "✅ Deployment successful"
else
echo "❌ Deployment failed"
fi