fix(dev-lead): grant statuses:read (fixes startup_failure)#370
Conversation
The reusable workflow has requested statuses:read at the job level since #435, but this caller never granted it — so dispatch runs fail with startup_failure. Adds statuses:read to jobs.dev-lead.permissions. Refs petry-projects/.github#402 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe ChangesDev-Lead Workflow Permission Update
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 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 |
|
Note Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported. |
There was a problem hiding this comment.
Pull request overview
This PR fixes GitHub Actions startup_failure for repository_dispatch runs by granting the missing statuses: read permission to the dev-lead job, matching the permissions required by the referenced reusable workflow.
Changes:
- Add
statuses: readtojobs.dev-lead.permissionsin the caller workflow.
Dev-Lead — review-changes (applied)Changes committed and pushed. |
|
Dev-Lead — review-changes (no-changes)No changes were needed for this PR. |
CI Failure: SonarCloud Code AnalysisStep: SonarCloud Quality Gate SonarCloud Code Analysis failed as an external quality gate check on this PR. Because the details URL points directly to Suggested fix: Verify that the |



The reusable workflow has requested
statuses: readat the job level since #435, but this caller never granted it, so dispatch runs fail withstartup_failure. Addsstatuses: readtojobs.dev-lead.permissions.Urgent: should merge before the 2026-06-07 04:30 UTC re-sweep (stuck PR #362).
Refs petry-projects/.github#402.
🤖 Generated with Claude Code
Summary by CodeRabbit
No user-facing changes in this release. Internal workflow permissions were updated to support development processes.