Move the weekly release off the top of the hour #346

Closed
opened 2026-09-14 13:40:04 +00:00 by jcoffey-dev · 0 comments
Owner

Moves the weekly release schedule from 0 9 * * 1 to 17 9 * * 1 (Mondays 09:17 UTC).

GitHub starts scheduled workflows on a best-effort basis, and the top of the hour is its busiest slot. At 09:00:

  • 2026-09-07: the scheduled run started at 14:54 UTC, almost six hours late.
  • 2026-09-14: no scheduled run had been created by 13:24 UTC, so the release was cut by hand (run 34849712384, v2026.9.13-pr344).

An odd minute doesn't guarantee GitHub starts on time, but it takes the job out of the busiest slot. The workflow comment now explains the choice and how to recover a missed week by hand. A late scheduled run after a manual one still does nothing, because the tag already exists.

Only the schedule and its comment change. The release and publish steps are untouched.

Merged 2026-09-14 as coffey-labs/ihasmail@f0039c87fe

Rebuilt from: git history, session transcript.

Moves the weekly release schedule from `0 9 * * 1` to `17 9 * * 1` (Mondays 09:17 UTC). GitHub starts scheduled workflows on a best-effort basis, and the top of the hour is its busiest slot. At 09:00: - **2026-09-07:** the scheduled run started at 14:54 UTC, almost six hours late. - **2026-09-14:** no scheduled run had been created by 13:24 UTC, so the release was cut by hand ([run 34849712384](https://github.com/Coffey-Labs/ihasmail/actions/runs/34849712384), `v2026.9.13-pr344`). An odd minute doesn't guarantee GitHub starts on time, but it takes the job out of the busiest slot. The workflow comment now explains the choice and how to recover a missed week by hand. A late scheduled run after a manual one still does nothing, because the tag already exists. Only the schedule and its comment change. The release and publish steps are untouched. **Merged** 2026-09-14 as coffey-labs/ihasmail@f0039c87fe32 <sub>Rebuilt from: git history, session transcript.</sub>
This repo is archived. You cannot comment on issues.