Organization-wide CodeRabbit configuration for the rhel-lightspeed GitHub organization.
Security rules are adapted from RedHatProductSecurity/prodsec-skills.
Repositories without their own .coderabbit.yaml automatically use this org-wide configuration. If a repository needs repo-specific settings, it must set inheritance: true in its .coderabbit.yaml to merge with these defaults:
inheritance: trueWithout inheritance: true, a repo-level config fully replaces the org defaults.
- Profile:
assertivewithrequest_changes_workflowenabled - Security scanners: gitleaks, semgrep, checkov, hadolint, trivy, osvScanner, actionlint, ast-grep
- Pre-merge checks (hard gates): no hardcoded secrets, no weak crypto, no injection vectors, container privilege escalation, no sensitive data in logs, AI attribution
- Path instructions covering: injection prevention, web/frontend security, cryptography, container hardening, Kubernetes/OpenShift manifests, MCP server/client security, inference engine security, agent security, LLM interaction security, supply chain, CI/CD, authentication/OAuth, API gateway, Go, C/C++, database security, messaging, model registry