diff --git a/.DS_Store b/.DS_Store index 796f122..31b9b9f 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/.gitea/workflows/pipeline.yaml b/.gitea/workflows/pipeline.yaml index fb2e274..780c95f 100644 --- a/.gitea/workflows/pipeline.yaml +++ b/.gitea/workflows/pipeline.yaml @@ -47,6 +47,12 @@ jobs: if: env.COOLIFY_WEBHOOK_URL != '' env: COOLIFY_WEBHOOK_URL: ${{ secrets.COOLIFY_WEBHOOK_URL }} + COOLIFY_API_TOKEN: ${{ secrets.COOLIFY_API_TOKEN }} run: | echo "==> Triggering Coolify deployment webhook..." - curl -fsSL -X POST "$COOLIFY_WEBHOOK_URL" || echo "Webhook trigger skipped or failed" + if [ -n "${COOLIFY_API_TOKEN:-}" ]; then + curl -fsSL -X POST -H "Authorization: Bearer $COOLIFY_API_TOKEN" "$COOLIFY_WEBHOOK_URL" || echo "Webhook trigger failed" + else + curl -fsSL -X POST "$COOLIFY_WEBHOOK_URL" || echo "Webhook trigger failed" + fi +