GitHub Actions Cron Schedule Generator

Here’s a tool create GitHub Actions cron workflows and get you started.


Please note that GHA cron jobs aren’t 100% reliable and should not be used for critical production workloads. For example, your job’s start time may be delayed.


Crontab Syntax Explanation:

The cron syntax consists of five fields, separated by spaces:

┌───────────── minute (0 - 59)
│ ┌───────────── hour (0 - 23)
│ │ ┌───────────── day of the month (1 - 31)
│ │ │ ┌───────────── month (1 - 12)
│ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday)
│ │ │ │ │
* * * * *

Special characters:
* : any value
, : value list separator
- : range of values
/ : step values

Examples:
"0 0 * * *" : Run at midnight every day
"*/15 * * * *" : Run every 15 minutes
"0 0 1,15 * *" : Run at midnight on the 1st and 15th of each month