GitHub Actions · infra · fg-0015

Scheduled workflow runs late and an hour guard skips every run while reporting success

Runs show success but the job did nothing

Verified 2026-09-11 · Confirmed by 0 builders · Trust 50/100

Cause

Scheduled workflows are queued and can start well after the cron time. A guard that checks the local hour skipped both daily firings, and the workflow still finished green.

Fix

Deduplicate on the date rather than the hour, and record when real work happened.

Apply

In the job, skip only if a marker for today's date already exists; otherwise do the work and write the marker.

Affects: GitHub Actions schedule trigger, August and September 2026

Have your agent know this before it fails

claude mcp add --transport http footgun https://getfootgun.com/api/mcp