Files
felhom.eu/.gitea
admin f7dbc335ac
gates / gates (push) Failing after 8s
ci: send the failure alarm with python3/urllib, not curl
The first version died on 'curl: command not found' — the runner image carries python3 and
git and nothing else on purpose. Reaching for a bigger image to send one HTTP request would
have been the wrong trade, so the step uses urllib. Verified from the image itself that
HTTPS to api.resend.com resolves and the certificate verifies.

The step also fails LOUDLY on an empty key or a non-2xx from Resend: a silent alarm is
worse than no alarm, because it reads as coverage.
2026-08-02 16:25:17 +02:00
..