announce posts a human message (Slack/Discord) at end-of-release. Missing: a machine-readable post-push notification so a CD system can react to newly published image digests (GitOps/rollout trigger).
Proposal: a notify config that POSTs a structured payload (image, repo, tag, digest, version) to a webhook after each successful push — optionally signed (HMAC or a bearer token from an env var). Fires per-image on push, distinct from the end-of-run announce summary.
- Reuses the release-summary data (already collected).
- Env-var-sourced secret, never inlined.
- Enables replacing bespoke 'build → push → notify CD' CI glue with one stevedore run.
announceposts a human message (Slack/Discord) at end-of-release. Missing: a machine-readable post-push notification so a CD system can react to newly published image digests (GitOps/rollout trigger).Proposal: a
notifyconfig that POSTs a structured payload (image, repo, tag, digest, version) to a webhook after each successful push — optionally signed (HMAC or a bearer token from an env var). Fires per-image on push, distinct from the end-of-runannouncesummary.