Monitor a scheduled GitHub Actions workflow
GitHub sometimes delays or silently drops schedule-triggered workflow runs, especially on low-traffic repos. If a scheduled job matters, you want proof it ran — and an alert when it doesn't. A heartbeat check gives you both.
Add a ping step
Create a check in Cronping set to your schedule (e.g. every 1 day, 1-hour grace), then add a final step to the workflow:
If GitHub skips the run, or an earlier step fails, the ping never fires and Cronping emails you that the workflow went quiet. Put the ping in its own final step (not chained with &&) so it only runs when the real work above succeeded.
Fail fast on errors
Now a failed run alerts immediately instead of waiting for the schedule window. Setup takes about a minute and it's free.
Get a ping URL in about ten seconds — no account, no email needed. Add an email later for alerts.