GitHub Actions Cron Uses UTC Time | Generated by AI

Home 2025.11

GitHub Actions scheduled workflows (using the on: schedule: trigger with cron syntax) always interpret the cron times in UTC (Coordinated Universal Time).

There is no built-in support for specifying a different timezone directly in the workflow YAML. If you want a job to run at a specific local time (e.g., 9:00 AM PST), you must convert that to the equivalent UTC time and write the cron expression accordingly.

Key points from official documentation

This has been consistent for years and remains the case as of late 2025 — no native timezone parameter exists for the schedule event (unlike some other GitHub features like Dependabot).

Events that trigger workflows - GitHub Docs Workflow syntax for GitHub Actions - GitHub Docs


Back Donate