GitHub Actions schedule event not triggering while push and workflow_dispatch work #203473
Replies: 4 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. ⭐ |
|
From what you've described, this doesn't sound like an ARC (Actions Runner Controller) issue. A few things I'd check:
Since both workflows with different cron expressions fail to generate any If you've already verified all of the above, I'd recommend opening a GitHub Support ticket. The absence of any |
|
Hey Mandeep,
Thanks for the suggestions. I have already verified all the suggested one,
not sure why it's not working,
let me know if we can discuss offline.
Thanks
Guru Bhandarkavathe
…On Thu, Jul 30, 2026 at 6:05 PM Mandeep Dalavi ***@***.***> wrote:
A helpful GitHub Community reply could be:
From what you've described, this doesn't sound like an ARC (Actions Runner
Controller) issue. schedule events are handled by GitHub itself before
any runner is involved. If no workflow run is being created, the runner (or
ARC) never gets a chance to execute it.
A few things I'd check:
- Verify the workflow files containing the schedule trigger are
present on the repository's *default branch* (main).
- Confirm that *Actions are enabled* for the repository and there
aren't any organization or enterprise policies affecting scheduled
workflows.
- Make sure the repository hasn't been automatically disabled due to
inactivity (scheduled workflows are disabled after extended inactivity for
public repositories).
- Allow some tolerance in timing. GitHub states that scheduled
workflows are not guaranteed to run at the exact minute and can be delayed
or, under heavy load, occasionally skipped.
- Check whether any recent repository ownership or default branch
changes occurred after the workflow was created.
Since *both* workflows with different cron expressions fail to generate
*any* schedule events, while push and workflow_dispatch work correctly,
the problem appears to be with the scheduling service rather than the
workflow definitions themselves.
If you've already verified all of the above, I'd recommend opening a
GitHub Support ticket. The absence of any schedule event in the Actions
history suggests the scheduler is never enqueueing the workflow, which is
something only GitHub can investigate.
—
Reply to this email directly, view it on GitHub
<#203473?email_source=notifications&email_token=AU6ILDLNT5FSHSUHRYOJCJT5HM6ITA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCNZYGQYDCOJZUZZGKYLTN5XKMYLVORUG64VFMV3GK3TUVRTG633UMVZF6Y3MNFRWW#discussioncomment-17840199>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AU6ILDP7HWRGSDITUKMKKBL5HM6ITAVCNFSNUABIKJSXA33TNF2G64TZHMZTAMJVG4ZTGNBUHNCGS43DOVZXG2LPNY5TCMBVGI2DENRTUF3AE>
.
Triage notifications, keep track of coding agent tasks and review pull
requests on the go with GitHub Mobile for iOS
<https://github.com/notifications/mobile/ios/AU6ILDI25DCLPOUL7THVMA35HM6ITA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCNZYGQYDCOJZUZZGKYLTN5XKMYLVORUG64VFMV3GK3TUVJTG633UMVZF62LPOM>
and Android
<https://github.com/notifications/mobile/android/AU6ILDPOBKTHXQM2T6HHJG35HM6ITA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCNZYGQYDCOJZUZZGKYLTN5XKMYLVORUG64VFMV3GK3TUVZTG633UMVZF6YLOMRZG62LE>.
Download it today!
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
|
I checked the repository's current public API state rather than only the YAML.
So this is not a job, runner, environment, secret, permission, or concurrency First, restore the real publishing workflow to its intended production Then use the heartbeat for one controlled workflow-state probe: gh workflow disable cron-heartbeat.yml \
--repo GurunathBhandarkavathe/NewsAgent
gh workflow enable cron-heartbeat.yml \
--repo GurunathBhandarkavathe/NewsAgent
gh api \
repos/GurunathBhandarkavathe/NewsAgent/actions/workflows/cron-heartbeat.yml \
--jq '{id, name, path, state, updated_at}'Disable/enable is an officially supported operation. It is not documented as gh api \
'repos/GurunathBhandarkavathe/NewsAgent/actions/runs?event=schedule&per_page=10' \
--jq '{total_count, runs: [.workflow_runs[] | {
id, name, event, status, conclusion, created_at, html_url
}]}'GitHub documents that schedules can be delayed or dropped under load, If the heartbeat remains at zero after re-enable and two further windows,
That gives Support a scheduler-registration case with a control workflow, Official references: |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Discussion Details
Repository: https://github.com/GurunathBhandarkavathe/NewsAgent
Default branch: main
Repository type: public, not forked, not archived
Problem:
GitHub Actions schedule events are not creating workflow runs. The same workflow runs successfully with push and workflow_dispatch.
Workflows:
Evidence:
Cron expressions tested:
Observed cron misses:
Expected:
A workflow run with event type
scheduleshould be created.Actual:
Only
pushandworkflow_dispatchruns appear. Noscheduleruns are created.Relevant docs:
https://docs.github.com/actions/using-workflows/events-that-trigger-workflows
All reactions