Skip to content

config: enable CodeRabbit Multi-Repo Analysis#738

Open
rsoaresd wants to merge 2 commits intocodeready-toolchain:masterfrom
rsoaresd:coderrabit_multi_repo_m
Open

config: enable CodeRabbit Multi-Repo Analysis#738
rsoaresd wants to merge 2 commits intocodeready-toolchain:masterfrom
rsoaresd:coderrabit_multi_repo_m

Conversation

@rsoaresd
Copy link
Copy Markdown
Contributor

@rsoaresd rsoaresd commented Mar 19, 2026

Description

Enhance CodeRabbit code reviews to analyze changes across multiple linked repositories. For now, CodeRabbit Multi-Repo Analysis feature only allows one linked repository. Since host-operator depends on toolchain-common repo for "reusing" functions, we should link it.

Issue ticket number and link

SANDBOX-1677

Related PRs

codeready-toolchain/toolchain-common#521
codeready-toolchain/host-operator#1248
codeready-toolchain/registration-service#586
codeready-toolchain/toolchain-e2e#1267
kubesaw/ksctl#140
gc 189

@openshift-ci openshift-ci Bot requested review from jrosental and mfrancisc March 19, 2026 13:07
@sonarqubecloud
Copy link
Copy Markdown

Copy link
Copy Markdown
Contributor

@mfrancisc mfrancisc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks 👍

Comment thread .coderabbit.yaml
inheritance: true
knowledge_base:
linked_repositories:
- repository: 'codeready-toolchain/toolchain-common'
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a pity that we cannot add more than one linked repos. In this case I'm wondering if it's better to link toolchain-common or it's more critical to link host-operator. In theory they should not depend on each other but in practice there is some dependency between the two operators.

@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Mar 20, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: alexeykazakov, mfrancisc, rsoaresd

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:
  • OWNERS [alexeykazakov,mfrancisc,rsoaresd]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants