ci: trigger prod redeploy from CI/CD

shira-hermes prod migrated to dockerimage (uuid r4xw6upm3237c63ohbye12g7,
replaces the old Dockerfile-built xqfd89...). The new app pulls
gitea.dev.marcus-law.co.il/espocrm-extensions/shira-hermes:latest, so it
needs a redeploy when CI/CD pushes a new :latest. Adding a second
"Trigger Coolify redeploy (prod)" step that calls prod Coolify with
COOLIFY_PROD_TOKEN + COOLIFY_PROD_UUID secrets (just added to repo).

Now one push to main → image build → both dev and prod auto-update.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-25 22:00:41 +00:00
parent 9cbf1ab367
commit ebe4d100d5
+7 -1
View File
@@ -48,8 +48,14 @@ jobs:
docker push "${BASE}:${VERSION}"
fi
- name: Trigger Coolify redeploy
- name: Trigger Coolify redeploy (dev)
run: |
curl -sf \
"http://coolify:8080/api/v1/deploy?uuid=${{ env.COOLIFY_UUID }}&force=true" \
-H "Authorization: Bearer ${{ secrets.COOLIFY_TOKEN }}"
- name: Trigger Coolify redeploy (prod)
run: |
curl -sf \
"https://coolify.prod.marcus-law.co.il/api/v1/deploy?uuid=${{ secrets.COOLIFY_PROD_UUID }}&force=true" \
-H "Authorization: Bearer ${{ secrets.COOLIFY_PROD_TOKEN }}"