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:
@@ -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 }}"
|
||||
|
||||
Reference in New Issue
Block a user