Skip to content

chore: remove CodeRabbit references and configuration#259

Merged
iap merged 2 commits into
devfrom
chore/remove-coderabbit
Jun 2, 2026
Merged

chore: remove CodeRabbit references and configuration#259
iap merged 2 commits into
devfrom
chore/remove-coderabbit

Conversation

@iap

@iap iap commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Summary

Complete removal of CodeRabbit from the project. CodeRabbit has been replaced by Greptile for AI PR reviews.

Changes

  • Delete (configuration file already removed in previous commit)
  • Remove CodeRabbit CLI check from 🤖 Running local code review...

📝 Linting...

🔍 Type checking...

mark@0.0.0 typecheck /Users/iap/mark
tsc --noEmit

✅ Local review complete!

  • Update to remove CodeRabbit references
  • Update to document migration to Greptile

Rationale

  • Greptile is already running successfully on all PRs
  • Semgrep handles security scanning
  • One less bot to manage and maintain
  • CodeRabbit had usage limits that were causing friction

Greptile Summary

This PR completes the migration from CodeRabbit to Greptile by removing the .coderabbit.yaml config, stripping the optional CodeRabbit CLI block from scripts/review.sh, and updating CONTRIBUTING.md and CHANGELOG.md to reflect the change.

  • .coderabbit.yaml deleted — 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.sh cleaned up — the removed block was already optional (command -v coderabbit guard) and non-blocking (failures appended to WARNINGS rather than causing a hard exit), so script behavior for all contributors is unchanged.
  • Docs updatedCONTRIBUTING.md and CHANGELOG.md accurately 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

Filename Overview
.coderabbit.yaml Deleted — the CodeRabbit configuration file is fully removed as part of the migration to Greptile.
CHANGELOG.md One line updated to replace the CodeRabbit reference with the Greptile migration note; accurate and consistent with the rest of the PR.
CONTRIBUTING.md Two lines updated to strip CodeRabbit from the description of pnpm review and pnpm review:quick; documentation is now accurate.
scripts/review.sh 14-line CodeRabbit block removed; the block was already optional and non-blocking (added to WARNINGS, never caused a hard exit), so its removal has no impact on script correctness.

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:#fff
Loading

Reviews (1): Last reviewed commit: "chore: remove CodeRabbit references and ..." | Re-trigger Greptile

Summary by CodeRabbit

  • Chores

    • Removed CodeRabbit configuration and CLI integration from the review workflow
    • Updated review scripts to remove CodeRabbit review step
  • Documentation

    • Updated CHANGELOG to document migration from CodeRabbit to Greptile for AI-powered PR reviews
    • Updated contribution guidelines to reflect revised review process

iap added 2 commits June 2, 2026 01:20
- 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.
@iap iap requested a review from a team as a code owner June 1, 2026 22:04
@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@trade trade deleted a comment from coderabbitai Bot Jun 1, 2026
@iap iap merged commit cfdaf45 into dev Jun 2, 2026
15 checks passed
@iap iap deleted the chore/remove-coderabbit branch June 2, 2026 01:53
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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant