ci(notify): deliver CI results to Matrix SMK GitOps instead of the retiring ntfy #3
Reference in New Issue
Block a user
Delete Branch "ci/gitops-notify-t_6f081a70"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The estate is retiring ntfy (
t_2ebc094c). This repo's CI notified throughntfy.internal/gitops-ci, which after the retirement returns nothing while the notify jobstill exits 0 (
|| echo "Notification failed (non-blocking)"). This PR moves the CI resultto the Matrix room SMK GitOps (
!DrRjRvgbqDgZsVHiZP:smkfam.com) through the estate's webhook gateway, the samemechanism the alert tier routes use (decision
t_78e4920f/ PR #368).Destination, proved end-to-end before this PR was opened (
t_6f081a70)Before
After
The notification is now loud: a non-2xx from the gateway fails the notify job instead of
printing a line and exiting 0. The gateway answers
502when the target delivery fails, sothe result is meaningful rather than "curl ran".
Card:
t_6f081a70(maintenance lane). Rollout: one PR per repo, no shared template to fix(the 50
ci.ymlfiles are 18 distinct shapes, not byte-identical copies).View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.