Skip to content
Latchkey

Scheduled Workflow - CI/CD Glossary Definition

A scheduled workflow runs automatically on a cron schedule defined with on: schedule.

A scheduled workflow runs on a cron timetable defined under on: schedule, using POSIX cron syntax in UTC, for tasks like nightly builds or periodic cleanup.

Schedules use standard five-field cron in UTC. Note that scheduled runs can be delayed under high load and only run from the default branch.

Example

.github/workflows/nightly.yml
on:
  schedule:
    - cron: "0 3 * * *"  # 03:00 UTC daily

Related guides

Run this faster and cheaper on Latchkey managed runners. Start free →