Skip to content

docs(ci): the sweep converges in hours, not 15 minutes - #157

Merged
cmarko89 merged 1 commit into
mainfrom
docs-sweep-cron-reality-20260906
Sep 6, 2026
Merged

cmarko89 merged 1 commit into
mainfrom
docs-sweep-cron-reality-20260906

Conversation

@cmarko89

@cmarko89 cmarko89 commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Correcting a claim I made in #151/#153 that turns out not to hold.

GitHub does not honour */15 in this org. Measured across 12 consecutive scheduled runs of homelab-stacks eir-windmill-sync (same cron, same org): 98 to 287 minutes apart, median 135.

So the sweep converges in hours, not minutes. It is still a real backstop (the previous behaviour was never converging) and the event path still handles the normal case immediately, but the comments claimed a 15-minute guarantee that is false, and someone could reasonably size a timeout or an alert against it.

The same measurement forced a threshold fix in the pin-drift alert: Emkraan/homelab-stacks#451.

No behaviour change here, comments only.

GitHub does not honour '*/15' in this org. Measured across 12 consecutive
scheduled runs of homelab-stacks eir-windmill-sync (same cron, same org), the
real interval was 98 to 287 minutes, median 135.

The sweep is still a real backstop and the event path still handles the normal
case immediately, but the comments claimed a 15-minute convergence that does
not hold. Corrects them so nobody sizes a timeout or an alert against it.
@cmarko89
cmarko89 added this pull request to the merge queue Sep 6, 2026
Merged via the queue into main with commit e1adadd Sep 6, 2026
3 checks passed
@cmarko89
cmarko89 deleted the docs-sweep-cron-reality-20260906 branch September 6, 2026 03:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant