chore: add CodeRabbit config with review guidance#19662
chore: add CodeRabbit config with review guidance#19662robbycochran wants to merge 4 commits intomasterfrom
Conversation
Add repo-level CodeRabbit configuration with path-specific review instructions for Go, TypeScript, protobuf, YAML, shell, Python, Groovy, Dockerfiles, and database migrations. Enable static analysis tools (golangci-lint, shellcheck, yamllint, hadolint, semgrep, gitleaks) and knowledge base integration. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Skipping CI for Draft Pull Request. |
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository YAML (base), Organization UI (inherited) Review profile: ASSERTIVE Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Images are ready for the commit at caba2f3. To use with deploy scripts, first |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #19662 +/- ##
=======================================
Coverage 49.38% 49.38%
=======================================
Files 2743 2743
Lines 207037 207037
=======================================
+ Hits 102236 102240 +4
+ Misses 97218 97215 -3
+ Partials 7583 7582 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
Add repo-level CodeRabbit configuration that inherits org defaults and adds
review guidance tailored to the stackrox tech stack. The config covers all
major languages (Go, TypeScript, protobuf, YAML, shell, Python, Groovy) and
domain areas (Dockerfiles, database migrations). Static analysis tools are
enabled to complement existing linting.
The config is intentionally kept simple and well-commented so new contributors
can understand it at a glance and the team can refine it over time as recurring
review patterns emerge.
User-facing documentation
Testing and quality
Automated testing
added unit testsadded e2e testsadded regression testsadded compatibility testsmodified existing testsHow I validated my change
Config-only change (no code). Validated by reviewing the CodeRabbit v2 schema
and verifying the YAML is well-formed. Functional validation will happen when
CodeRabbit processes the first PR after merge.
🤖 Generated with Claude Code