ci: notify build-done webhook on success — generic, reusable
Some checks failed
Iron Requiem CI/CD / test (push) Failing after 48s
Iron Requiem CI/CD / deploy (push) Has been skipped
Build & Deploy / build-and-deploy (push) Has been cancelled

This commit is contained in:
2026-05-24 02:33:56 +00:00
parent 44ae6cf1e8
commit 51b5494aa5

View File

@@ -28,8 +28,8 @@ jobs:
docker push git.homelab.local:8443/kaykayyali/iron-requiem:latest
docker push git.homelab.local:8443/kaykayyali/iron-requiem:${{ github.sha }}
- name: Notify Hermes to deploy
- name: Notify build complete
run: |
curl -X POST http://100.93.173.42:8644/webhook/iron-requiem \
curl -X POST http://100.93.173.42:8644/webhooks/build-done \
-H "Content-Type: application/json" \
-d '{"image": "git.homelab.local:8443/kaykayyali/iron-requiem:latest", "commit": "${{ github.sha }}"}'
-d '{"repository": "${{ github.repository }}", "commit": "${{ github.sha }}", "image": "git.homelab.local:8443/kaykayyali/iron-requiem:latest", "status": "success"}'