Replies: 5 comments
|
When Here is why this happens and the step-by-step methods to force GitHub's scheduler daemon to re-register your cron timers: 1. Cycle the Workflow State (Hard Refresh the Scheduler)Simply committing changes to the YAML file does not always trigger the internal
This sends a direct event to the Actions scheduler backend to rebuild the cron entry for that workflow. 2. Verify State via GitHub CLI / REST APISometimes the GitHub web UI displays a workflow as active even when the internal API flag has slipped into
3. Shift the Cron Minute OffsetGitHub's scheduler runs under heavy queue pressure during top-of-the-hour intervals ( If your cron expression uses 4. Verify the Default Branch SettingGitHub Actions only generates scheduled runs from the repository's designated default branch.
|
|
The docs say the Two things fixed it:
Also: scheduled workflows auto-disable after 60 days of repo inactivity, and GitHub emails first (check spam). Control-experiment thread: https://github.com/orgs/community/discussions/207346 If you're on a critical path, I'd add a |
|
Thanks to both of you for taking the time to look into this and share your suggestions! I appreciate the detailed explanations and the pointers to the related discussions. I’ve now also tried disabling and re-enabling the diagnostic workflow, as suggested, but unfortunately that hasn’t made any difference. The issue is still ongoing. As of November 12, only five scheduled runs had been triggered across all workflows since midnight UTC. The diagnostic workflow, which is scheduled to run every 15 minutes, had only run twice by 10:33 UTC. So far, manual Thanks again for your help! I’ll keep monitoring the situation and will share any further findings. |
|
Same thing here. Manual run works but schedule is not firing, so I think its a github side problem, not your yaml. Docs say scheduled runs can be delayed or dropped when load is high. What worked for me: change the cron to an odd minute like 7,37 * * * * and push a small commit to main. Also check githubstatus.com. If you need it to run for sure, call the workflow_dispatch API from cron-job.org, that part works for you. |
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Question
💬 Feature/Topic Area
Schedule & Cron Jobs
Discussion Details
I'm experiencing an issue with scheduled GitHub Actions workflows in my private repository.
Since November 9, 2026, scheduled workflows have stopped triggering. Manual workflow_dispatch runs continue to work successfully.
What I have verified
Despite multiple scheduled intervals passing, no schedule runs were created.
Is anyone else experiencing this issue?
Has anyone found a reliable way to restore scheduled event generation, beyond changing the cron expression and committing it to the default branch?
All reactions