Update CodeRabbit config: refine action pinning, enforce AI attribution#161
Conversation
Allow tag refs for GitHub-owned actions (actions/*) instead of blanket SHA pinning. Third-party actions still require full SHA pins with trailing version comments. Escalate ai-attribution check from warning to error and accept Made-with trailers (e.g., Made-with: Cursor) alongside Assisted-by and Generated-by. Assisted-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: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Enterprise Run ID: 📒 Files selected for processing (1)
WalkthroughUpdated CodeRabbit review configuration to exempt GitHub-owned GitHub Actions using tag refs from SHA pinning requirements and refined the AI-attribution pre-merge check to accept specific attribution trailers while escalating check severity to error. ChangesCodeRabbit Review Configuration
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested labels
Poem
🚥 Pre-merge checks | ✅ 11✅ Passed checks (11 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Summary
actions/*), require SHA pins only for third-party actionsai-attributioncheck: acceptMade-withtrailers (e.g.,Made-with: Cursor) alongsideAssisted-byandGenerated-byai-attributionfrom warning to errorTest plan
actions/checkout@v4or similar GitHub-owned action tag refsai-attributionfires at error severity on PRs withCo-Authored-ByAI trailersAssisted-by: Claude noreply@anthropic.com
Files affected:
.coderabbit.yaml(new configuration file)Areas impacted:
What changed:
This PR introduces the complete CodeRabbit code review configuration for the flightctl-demos repository. The configuration is a new, comprehensive set of instructions and automation rules, not modifications to an existing file.
Key elements of the configuration include:
@v4) for GitHub-owned actions underactions/*namespace, while requiring full-SHA pins with trailing version comments for third-party actions.ai-attributionpre-merge check that acceptsAssisted-by,Generated-by, orMade-with(e.g.,Made-with: Cursor) trailers as valid attribution, flagsCo-Authored-Byfor AI tools, and escalates severity from warning to error.No runtime or build artifacts affected — this is a configuration-only change to code review automation.