Get a real alarm when a GitHub Actions run fails
A failed workflow on main shows up as an email or a GitHub notification. Both are easy to miss, especially at night.
A broken deploy can sit for hours before anyone looks.
Download on theApp StoreGet it onGoogle PlayGitHub · main
CI: failure
3:07
NotiAlarm
The fix, in 3 steps
Add GitHub in NotiAlarm
Pick GitHub as a source. The app can set up the repository webhook with you, or show the URL to paste.Send workflow runs
In the repo, open Settings, then Webhooks, then Add webhook. Use content typeapplication/jsonand tick Workflow runs.Ring on failures
Alarms read likeCI: failure. By default only failures, timeouts, Dependabot alerts and leaked secrets ring.
Prefer one line in a workflow?
- name: Ring on failure
if: failure()
run: curl -d "CI failed on ${{ github.ref_name }}" "${{ secrets.NOTIALARM_URL }}"Questions
Can I ring for one workflow only?
Yes. Use the curl step in that workflow alone, with a Custom webhook source.
Does it work on private repositories?
Yes, as long as you can manage the repository's webhooks or edit its workflows.
Does it ring when my iPhone is on silent?
Yes. NotiAlarm rings through iOS's own alarm system, the one the Clock app uses. Silent mode and Focus don't stop it.
Is NotiAlarm free?
The free plan covers 1 source and 1 alarm with Apple's default alarm sound. Pro adds unlimited sources and alarms, NotiAlarm's alarm sounds and your own uploads. It costs $4.99 a month or $35.99 a year after a 1-month free trial.
Is there an Android app?
Yes. NotiAlarm is on Google Play for Android 10 or later, and on the App Store for iPhone and iPad with iOS 26.1 or later.
Try it free on your phone
Download on theApp StoreGet it onGoogle PlayFree to start. Needs iOS 26.1 or later, or Android 10 or later. Not a medical device or emergency service.
More ways to use NotiAlarm
- Make TradingView alerts ring like an alarm
- Hear TradingView alerts with your iPhone on silent
- Turn an important email into an alarm
- Make any app's notification ring like an alarm
- Ring your phone from any webhook
- Grafana alerts that ring until someone wakes up
- Ring your phone from a Home Assistant automation
- Calendar events that ring like an alarm
- Get an alarm when your website goes down