Hive Hive
Sign in

Runner image syncs clock before jobs so metrics charts align with steps

Metadata
Source
GitHub
Version
runner-image@0.8.1
Domains
Published
Jul 01, 2026 · 14:47 UTC
Repository
tuist/tuist
Update

macOS runner images now synchronize their clock with NTP before starting a job. This prevents the runner VM’s boot-skewed clock from stamping GitHub step timestamps minutes earlier than the machine metrics, so the runner-job metrics charts now align correctly with the step timeline and step-hover highlights land on the right region of the graph. The sync is best-effort and runs after the job is dispatched, before the runner and metrics sampler start. This only affects the macOS runner image; Linux VMs already receive an accurate paravirt clock at boot.