I’m having an issue recently where tasks scheduled in the near future, e.g. 1, 2, or 5 minutes from now using a UTC cron schedule just never run.
For example, at 7:18 PM EDT I made the commit that added this schedule. This should be run at 7:24 PM EDT (i.e., 23:24 UTC).
on: schedule: - cron: '24 23 * * *'
It is now 7:45 PM EDT, but there is no start of a run or error to be found.
Is there some known minimum amount of time between when a scheduled run’s code is committed and the schedule time that it will definitely be executed?
I haven’t been able to find this mentioned in the documentation, logs, or any other way to debug this case. When I switch the workflow to using on: push, everything works fine as expected.