Skip to content

Release: hourly health checks and scheduler fixes - #41

Merged
StanBarrows merged 2 commits into
productionfrom
main
Oct 23, 2026
Merged

StanBarrows merged 2 commits into
productionfrom
main

Conversation

@StanBarrows

Copy link
Copy Markdown
Contributor

Release of main into production.

Commits

  • chore: run health checks and scheduler heartbeat hourly (64c0ba0)

health:check and health:schedule-check-heartbeat now run hourly, matching the 60-minute Laravel Cloud wake-up policy. Cloud wakes a hibernating app for every task in schedule:list, so the every-minute and five-minute runs kept the app awake around the clock. Business schedules are unchanged unless a commit above says otherwise.

🤖 Generated with Claude Code

Sebastian BURGIN-FIX (ext) and others added 2 commits October 23, 2026 07:51
Laravel Cloud wakes a hibernating app for every task in `schedule:list`
and keeps it up for the 5-minute sleep timeout, so an every-minute
heartbeat or a five-minute health:check kept the app awake around the
clock. Run both hourly to match the 60-minute wake-up policy;
ScheduleCheck already tolerates a 120-minute-old heartbeat and Oh Dear
reads fresh results on its hourly application health check.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
All Cloud apps now run the same pair hourly, matching the 60-minute
Laravel Cloud wake-up: health:check refreshes the Spatie results and the
heartbeat feeds the ScheduleCheck that Oh Dear reads through the
application health check.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@StanBarrows
StanBarrows merged commit 27d9fb4 into production Oct 23, 2026
14 checks passed
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