feat(dependabot-rebase): add workflow_dispatch trigger#139
Conversation
Allows manual flushing of the Dependabot PR queue without needing a natural push to main. Useful after a batch of PRs have been approved and are waiting for the rebase workflow to chain them through. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughTwo Dependabot rebase workflow files are updated with the Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
🚥 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 |
|
There was a problem hiding this comment.
Pull request overview
Adds a manual trigger to the Dependabot rebase/merge workflow so the queue can be flushed on demand (without requiring a push to main).
Changes:
- Add
workflow_dispatchtrigger to the Dependabot rebase workflow - Apply the same trigger change to both the standards “source of truth” workflow and the adopted workflow copy
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| standards/workflows/dependabot-rebase.yml | Adds workflow_dispatch to allow manual runs of the rebase workflow stub |
| .github/workflows/dependabot-rebase.yml | Mirrors the same workflow_dispatch trigger addition in the repo workflow |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| push: | ||
| branches: | ||
| - main | ||
| workflow_dispatch: # allow manual trigger to flush Dependabot PR queue |
There was a problem hiding this comment.
This adds a new trigger event, but the header comment in this file states “You MUST NOT change: trigger event…”. Please update that guidance (or remove/relax it) so future maintainers aren’t misled about what’s allowed when adopting/updating this workflow.
| push: | ||
| branches: | ||
| - main | ||
| workflow_dispatch: # allow manual trigger to flush Dependabot PR queue |
There was a problem hiding this comment.
This adds a new trigger event, but the header comment in this file states “You MUST NOT change: trigger event…”. Please update that guidance (or remove/relax it) so future maintainers aren’t misled about what’s allowed when adopting/updating this workflow.



Summary
workflow_dispatchto the rebase workflow so the Dependabot PR queue can be flushed manually without needing an organic push to mainWhy
The rebase workflow self-chains when merging one Dependabot PR pushes to main, triggering it again for the next. But after a branch-update cycle (where all PRs fell behind and got updated together), there's no follow-up push to main to trigger the merge pass.
workflow_dispatchlets us kick it off on demand.🤖 Generated with Claude Code
Summary by CodeRabbit