Replies: 2 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. ⭐ |
|
Your probe looks correct. It's on the default branch, the cron is the 5-minute minimum, and the A few things to check that weren't in your list: 1. The workflow state gh api repos/OWNER/REPO/actions/workflows --jq '.workflows[] | "\(.name) \(.state) \(.path)"'The state should be 2. Who last changed the cron line Scheduled runs are tied to the user who last modified the cron syntax in the workflow file (see the 3. Avoid the top of the hour The same docs say scheduled events can be delayed when Actions is under heavy load, especially at the start of every hour, and some can be dropped. With How to tell "never registered" from "delayed"
If it's still zero after step 2, it's on GitHub's side and needs staff to look. You don't need to share private code. The workflow ID from step 1, the repo's numeric ID ( Two other threads this week report scheduled runs going missing (#212356, #212402). githubstatus.com had Actions incidents on Nov 4–5 but none that mention schedules, so I can't say it's a known incident. |
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 Type
Bug
💬 Feature/Topic Area
Schedule & Cron Jobs
Discussion Details
On November 6, 2026, a newly created private personal repository on GitHub Free
has produced no schedule run objects, although a push-only diagnostic succeeded.
All times below are UTC.
The workflow files are on the default branch main. The repository is not a fork,
archived or disabled. Actions are enabled. The owner email is verified.
The repository Actions Policies page says no policies have been created.
A minimal schedule-only probe has been on main since about 14:36 with cron
*/5 * * * *. It uses permissions: {}, ubuntu-latest, and only prints the date.
No checkout, credentials or external services are involved. A successful push
diagnostic completed at 14:35, but no schedule events appeared afterward.
We tried a single workflow disable/enable cycle, then a repository Actions
disable/enable cycle around 15:20. A second minimal schedule-only probe was
created directly through the owner's GitHub web session at 15:46:35.
Both probes are capped by workflow run_number and do not use manual dispatch.
No Run now or rerun has been used. GET actions/runs filtered by event=schedule
still returns total_count=0 at the latest check.
Is there a known delay or restriction in schedule registration for newly created
private repositories? How can we distinguish registration failure from delayed
event delivery, or request staff investigation without publishing private
repository details? We can provide identifiers privately through an appropriate
GitHub support channel if requested.
Minimal probe:
name: Schedule probe
on:
schedule:
- cron: '*/5 * * * *'
permissions: {}
jobs:
clock:
if: github.event_name == 'schedule' && github.run_attempt == '1' && github.run_number <= 3
runs-on: ubuntu-latest
timeout-minutes: 1
steps:
- run: date -u
All reactions