Spread scheduled agentic workflows across 24 hours and add 6-hour schedules to smoke tests #2100
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
This PR redistributes the scheduled agentic workflows to run evenly throughout the day and adds automated 6-hour schedules to all smoke test workflows for continuous monitoring.
Problem
Previously, workflows were heavily clustered at specific times during the day:
This clustering led to:
Changes
Daily Workflows - Now Spread Across 24 Hours
Rescheduled 6 daily workflows to distribute load evenly (approximately every 3 hours):
daily-doc-updater.md: 9am → 6am UTCgo-logger.md: 9am → 12pm UTCcli-version-checker.md: 10am → 3pm UTCcopilot-agent-analysis.md: 10am → 6pm UTCduplicate-code-detector.md: 11am → 9pm UTCunbloat-docs.md: 10am → 10pm UTCUnchanged (already well-distributed):
audit-workflows.md: 12am UTClockfile-stats.md: 3am UTCdaily-news.md: 9am UTC (weekdays only)Weekly Workflows - Distributed Across Weekend
Spread weekly workflows across Sunday and Monday to avoid clustering:
artifacts-summary.md: Sunday 9am → Sunday 6am UTCgithub-mcp-tools-report.md: Sunday 9am → Sunday 12pm UTCexample-workflow-analyzer.md: Monday 9am UTC (unchanged)weekly-issue-summary.md: Monday 9am → Monday 3pm UTCmcp-inspector.md: Monday 10am → Monday 6pm UTCSmoke Tests - Every 6 Hours
Added automated schedules to all 5 smoke test workflows:
Now running 4 times daily at: 12am, 6am, 12pm, 6pm UTC
smoke-claude.mdsmoke-codex.mdsmoke-copilot.mdsmoke-genaiscript.mdsmoke-opencode.mdBenefits
✅ Better load distribution: Maximum of 1 daily workflow per hour (down from 4)
✅ Continuous monitoring: Smoke tests run every 6 hours automatically
✅ Faster issue detection: 4x daily engine validation catches problems earlier
✅ Improved resource utilization: Workflows spread across all hours
✅ Reduced peak contention: No more morning workflow clusters
Verification
.lock.yml) regenerated with new schedulesOriginal prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.