Skip to content

Latest commit

 

History

History
83 lines (53 loc) · 2.26 KB

issue-integrations.md

File metadata and controls

83 lines (53 loc) · 2.26 KB
title description sidebar_label sidebar_position
Issue Integrations
Learn about CodeRabbit's integrations with issue tracking systems like Jira and Linear.
Issue Integrations
5

CodeRabbit integrates with popular issue tracking systems to provide context from linked and related issues while reviewing code.

Jira {#jira}

import ProPlanNotice from '@site/src/components/ProPlanNotice.mdx';

<ProPlanNotice />

CodeRabbit App

  1. Navigate to integrations in the CodeRabbit app.
  2. Toggle the Jira switch to enable the integration.

Upon enabling the Jira integration, CodeRabbit will redirect you to the Jira login page. Enter your Jira credentials to authenticate the integration.

CodeRabbit Configuration

  1. Add Jira's Project Keys to the knowledge_base.jira.project_keys field in your project's CodeRabbit configuration file at .coderabbit.yaml.

Example Usage

You can link an issue to your pull request, allowing CodeRabbit to assess whether your changes satisfy the issue's requirements.

To link a Jira Issue, you can add the Jira Issue into the PR description as shown below.

// (Jira Project Key - Issue Number)
Closes CR-5

Linear {#Linear}

<ProPlanNotice />

CodeRabbit App

  1. Navigate to integrations in the CodeRabbit app.
  2. Toggle the Linear switch to enable the integration.

Upon enabling the Linear integration, CodeRabbit will redirect you to the Linear login page. Enter your Linear credentials to authenticate the integration.

CodeRabbit Configuration

  1. Add Linear's Team Keys to the knowledge_base.linear.team_keys field in your project's CodeRabbit configuration file at .coderabbit.yaml.

Example Usage

To link a Linear Issue, you can add the Linear Issue via the team key and issue number into the PR description as shown below.

// (Linear Team Key - Issue Number)
Closes ENG-123

GitHub

<ProPlanNotice />

GitHub issue integration works automatically without any additional setup required.

Example Usage

To link a GitHub Issue, you can add the issue into the PR description as shown below.

// (# GitHub Issue Number)
Closes #123