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