fix(ci): fix configuration for breaking change notification workflow - #2435
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
/ok to test |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
📝 WalkthroughSummary by CodeRabbit
WalkthroughThis PR hardens the GitHub Actions workflow security posture by replacing inherited secrets and permissions with explicit, minimal grants. The ChangesWorkflow permissions and secrets configuration
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Suggested reviewers
🚥 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)
Warning Review ran into problems🔥 ProblemsStopped waiting for pipeline failures after 30000ms. One of your pipelines takes longer than our 30000ms fetch window to run, so review may not consider pipeline-failure results for inline comments if any failures occurred after the fetch window. Increase the timeout if you want to wait longer or run a Comment |
|
/merge |
…#2438) Follow-up to #2435 Adds a default `permissions: {}` block in the trigger-breaking-change-alert GitHub Actions configuration. This change reduces the risk of unnecessary permissions being granted to that workflow, and standardizes with all other RAPIDS repos (rapidsai/shared-workflows#560). Authors: - James Lamb (https://github.com/jameslamb) Approvers: - https://github.com/jakirkham - Bradley Dice (https://github.com/bdice) URL: #2438
Contributes to rapidsai/shared-workflows#560
Fixes misconfigurations in the GitHub Actions workflow that generates Notifications when PRs are labeled
breaking.Any other changes come from making the configuration for this workflow identical across all RAPIDS repos.