chore: remove CodeRabbit references and configuration#259
Merged
Conversation
- Delete .coderabbit.yaml (configuration file) - Remove CodeRabbit CLI check from scripts/review.sh - Update CONTRIBUTING.md to remove CodeRabbit references - Update CHANGELOG.md to document migration to Greptile CodeRabbit has been replaced by Greptile for AI PR reviews. Semgrep remains for security scanning.
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
iap
added a commit
that referenced
this pull request
Jun 2, 2026
* chore: remove CodeRabbit configuration * chore: remove CodeRabbit references and configuration - Delete .coderabbit.yaml (configuration file) - Remove CodeRabbit CLI check from scripts/review.sh - Update CONTRIBUTING.md to remove CodeRabbit references - Update CHANGELOG.md to document migration to Greptile CodeRabbit has been replaced by Greptile for AI PR reviews. Semgrep remains for security scanning.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Complete removal of CodeRabbit from the project. CodeRabbit has been replaced by Greptile for AI PR reviews.
Changes
📝 Linting...
🔍 Type checking...
✅ Local review complete!
Rationale
Greptile Summary
This PR completes the migration from CodeRabbit to Greptile by removing the
.coderabbit.yamlconfig, stripping the optional CodeRabbit CLI block fromscripts/review.sh, and updatingCONTRIBUTING.mdandCHANGELOG.mdto reflect the change..coderabbit.yamldeleted — the 97-line config (path filters, per-path instructions, auto-review settings) is fully removed; no equivalent configuration needs to be ported since Greptile is already active.scripts/review.shcleaned up — the removed block was already optional (command -v coderabbitguard) and non-blocking (failures appended toWARNINGSrather than causing a hard exit), so script behavior for all contributors is unchanged.CONTRIBUTING.mdandCHANGELOG.mdaccurately reflect the new tooling with no dangling CodeRabbit references.Confidence Score: 5/5
Safe to merge — all changes are purely additive removals of an optional, non-blocking tool integration with no effect on CI correctness or security posture.
The removed CodeRabbit block in review.sh was already guarded by a command -v check and only ever appended to warnings, never causing a hard failure. The config deletion and doc updates are straightforward with no logic changes anywhere in the codebase.
No files require special attention.
Important Files Changed
Flowchart
%%{init: {'theme': 'neutral'}}%% flowchart TD A[Developer pushes / opens PR] --> B[scripts/review.sh runs] B --> C[📝 Lint] C --> D[🔍 Type check] D --> E{BASE_REF found?} E -- Yes --> F[⚡ Circuit checks] F --> G[📄 Contract checks] E -- No --> G G --> H{Warnings?} H -- Yes --> I[Print warnings] H -- No --> J[✅ Local review complete] I --> J K[PR opened on GitHub] --> L[Greptile AI review] L --> M[Semgrep security scan] style A fill:#4a90d9,color:#fff style J fill:#27ae60,color:#fff style L fill:#8e44ad,color:#fff style M fill:#e67e22,color:#fffReviews (1): Last reviewed commit: "chore: remove CodeRabbit references and ..." | Re-trigger Greptile
Summary by CodeRabbit
Chores
Documentation