ci: disable all cron schedules to stop burning Actions minutes#92
ci: disable all cron schedules to stop burning Actions minutes#92jeremylongshore merged 1 commit intomainfrom
Conversation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Note Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported. |
There was a problem hiding this comment.
Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.
Review Summary by QodoDisable cron schedules to reduce Actions minutes
WalkthroughsDescription• Disable all cron schedules across 4 workflows • Preserve manual trigger capability via workflow_dispatch • Reduce GitHub Actions minutes consumption • Workflows affected: auto-fix-budget, auto-fix-monitor, auto-fix-report, drift-detection Diagramflowchart LR
A["4 Workflow Files"] -- "Comment out schedule triggers" --> B["Cron disabled"]
B -- "Retain workflow_dispatch" --> C["Manual trigger only"]
C -- "Reduce cost" --> D["Lower Actions usage"]
File Changes1. .github/workflows/auto-fix-budget.yml
|
Code Review by Qodo
1. Unreachable notification job
|
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughFour GitHub Actions workflows are modified to disable automatic scheduled triggers by commenting out cron schedule entries while preserving manual workflow_dispatch invocation. No changes to workflow steps or logic. Consistent modifications across all workflows, with identical line counts. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
schedule:/cron:triggers in all 4 workflow files that had themworkflow_dispatchso they can still be triggered manuallyauto-fix-budget.yml(was hourly0 * * * *)auto-fix-monitor.yml(was every 6h0 */6 * * *)auto-fix-report.yml(was weekly Monday 9am0 9 * * 1)drift-detection.yml(was weekly Sunday midnight0 0 * * 0)Test plan
workflow_dispatchas the only trigger)🤖 Generated with Claude Code
Summary by CodeRabbit