Back to platforms
GitHub Actions
github actions
cron
ci
utc

GitHub Actions scheduled workflows guide

Use cron syntax in GitHub Actions scheduled workflows and understand UTC scheduling behavior.


GitHub Actions supports scheduled workflows using cron syntax under on.schedule.

Example

on:
  schedule:
    - cron: "0 9 * * 1-5"

Scheduled workflows run in UTC. If your team thinks in local business hours, convert the schedule before committing it.

Common uses

  • Nightly tests
  • Dependency update checks
  • Cleanup jobs
  • Daily reports

Related cron resources

Blog
AWS EventBridge
AWS EventBridge Cron Guide

Use AWS EventBridge cron and rate expressions correctly, including UTC behavior, question marks, and year fields.

Open
Blog
Timezones
Cron Timezone Mistakes

Avoid common cron timezone mistakes across Linux servers, containers, AWS EventBridge, Kubernetes, and CI systems.

Open
Blog
Timezones
Cron Timezones Explained

Understand how cron timezones work across Linux, containers, AWS EventBridge, Kubernetes, and CI systems.

Open