Update CodeRabbit config: refine action pinning, enforce AI attribution#57
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)
WalkthroughThis PR refines two distinct policies in ChangesCodeRabbit Configuration Updates
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Suggested reviewers
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
Summary of Changes
Affected Area: CI configuration (
.coderabbit.yaml)Changes Made:
actions/*entries to use semantic version tag refs (e.g.,@v4) without requiring full SHA pins, while maintaining SHA-pin enforcement for third-party actionsai-attributionpre-merge check from warning to error severityai-attributionacceptable attribution trailers to includeAssisted-by,Generated-by, andMade-with(e.g.,Made-with: Cursor), while continuing to flagCo-Authored-Byfor AI toolsImpact Assessment: