GitHub scheduled action not triggering reliably #210187
Replies: 3 comments
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
|
Docs warn that on:
schedule:
- cron: '17 * * * *'For strict hourly syncs, call |
|
Adding to the off-minute advice: if the sync matters, make the silence visible. Add a last step to the job that curls a heartbeat URL, and alert when it hasn't been hit within about 90 minutes. Then a skipped or dropped schedule event pages you instead of being found days later. Any heartbeat or dead man's switch service does this. LastPing (https://lastping.dev/monitor/github-actions-scheduled/, free for individuals) is one, and I work on it. Its guide uses a workflow_run webhook instead of a curl step. This only detects the gap and doesn't fix the cause. As a backstop, a |
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Schedule & Cron Jobs
Discussion Details
Hi, I have an action that's to be triggered every hour:
But looking at the job history, it's running much more sporadically than that - perhaps a couple of times a day at most:

I've noticed the same behaviour in other personal projects, e.g. in another repo it should trigger every 30 minutes:
And yet it's not:

I've tested this in an organisation-owned repo and it works fine - this issue seems to affect personal repositories only?
All reactions