Skip to content

Commit 270f958

Browse files
authored
config: enable CodeRabbit Multi-Repo Analysis (#140)
1 parent ace7363 commit 270f958

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.coderabbit.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
inheritance: true
2+
knowledge_base:
3+
linked_repositories:
4+
- repository: 'codeready-toolchain/toolchain-common'
5+
instructions: >
6+
toolchain-common contains shared controllers, utilities, and libraries used by ksctl.
7+
8+
When reviewing ksctl changes:
9+
- Check if ksctl is using deprecated or outdated patterns from toolchain-common when newer/better utilities exist.
10+
- Verify behavioral assumptions — if ksctl expects specific return values or side effects from toolchain-common functions, check if that behavior is actually implemented.
11+
- If ksctl duplicates logic that already exists in toolchain-common (pkg/cluster, pkg/condition, pkg/configuration, pkg/status), suggest using the shared implementation instead.
12+
- Flag if ksctl is making assumptions about toolchain-common's internal state or behavior that isn't documented or guaranteed.

0 commit comments

Comments
 (0)