chore: bump dependabot-rebase reusable to current main SHA#111
chore: bump dependabot-rebase reusable to current main SHA#111
Conversation
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 51 minutes and 50 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✨ 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
This PR updates the Dependabot rebase workflow caller to use a pinned commit SHA of the org reusable workflow, aligning the repo with the current upstream implementation and its required permissions/secrets plumbing.
Changes:
- Switch
petry-projects/.githubreusable reference from@v1to a specific commit SHA. - Add
workflow_dispatchto allow manual runs. - Update job-level permissions and switch from
secrets: inheritto an explicit secrets mapping.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| secrets: | ||
| APP_ID: ${{ secrets.APP_ID }} | ||
| APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }} |
| push: | ||
| branches: | ||
| - main | ||
| workflow_dispatch: # allow manual trigger to flush Dependabot PR queue |
Automated review — APPROVEDRisk: MEDIUM SummaryThis PR bumps the dependabot-rebase reusable workflow from a mutable @v1 tag to a pinned SHA, which is a net security improvement. All CI checks pass (CodeQL, SonarCloud, AgentShield all green). The permission escalation (read→write) is necessary for the reusable to perform branch updates and re-approvals, and is clearly documented; the switch from FindingsMinor
Info
CI statusAll CI checks pass: CodeQL (actions+python), SonarCloud (0 issues, 0 security hotspots), AgentShield, dependency-audit. No failures or warnings. Reviewed by the don-petry PR-review cascade (triage: haiku 4.5 → deep: sonnet 4.6 + duck: gpt-5.4 → audit: opus 4.6). Reply with |



Bumps the
dependabot-rebase-reusable.ymlcaller from the stale@v1tag to the current main SHA ofpetry-projects/.github.The
@v1tag points to an old commit that lacks:@dependabot rebasecomment for branches with workflow files (403 workaround)update-branchto satisfyrequire_last_push_approvalif CMD=$(cmd); then ... else ... fipattern (bash -e bug fix)contents: write+pull-requests: writejob-level permissions (required for reusable to write)This is a routine maintenance bump — no behaviour changes needed in this repo.