-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update issue integrations #207
Conversation
WalkthroughThis pull request updates the documentation for issue integrations, specifically focusing on the "Example Usage" sections for Jira, Linear, and GitHub integrations. The changes provide clear, practical examples of how to link issues to pull requests using specific formatting conventions. These additions aim to help users understand the correct way to reference and close issues when creating pull requests across different issue tracking platforms. Changes
Possibly related PRs
Suggested reviewers
Poem
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Deploying coderabbit-docs with Cloudflare Pages
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (4)
docs/integrations/issue-integrations.md (4)
29-38
: Enhance the Jira example usage section with additional details.Consider adding the following information to make the documentation more comprehensive:
- List all supported keywords (e.g., "Fixes", "Resolves")
- Show how to link multiple Jira issues
- Clarify that "CR" is just an example project key
### 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. ```text -// (Jira Project Key - Issue Number) -Closes CR-5 +// Link a single issue (replace PROJECT with your Jira project key) +Closes PROJECT-123 + +// Supported keywords +Fixes PROJECT-123 +Resolves PROJECT-123 + +// Link multiple issues +Closes PROJECT-123, PROJECT-456--- `59-66`: **Maintain consistency with Jira section and add more examples.** The Linear example should follow the same pattern as the Jira section for consistency. Also, consider adding similar additional details. ```diff ### 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. +You can link an issue to your pull request, allowing CodeRabbit to assess whether your changes satisfy the issue's requirements. + +To link a Linear Issue, you can add the Linear Issue into the PR description as shown below. ```text -// (Linear Team Key - Issue Number) -Closes ENG-123 +// Link a single issue (replace TEAM with your Linear team key) +Closes TEAM-123 + +// Supported keywords +Fixes TEAM-123 +Resolves TEAM-123 + +// Link multiple issues +Closes TEAM-123, TEAM-456
--- `74-83`: **Add GitHub-specific features and maintain consistency with other sections.** The GitHub section should include GitHub-specific features like cross-repository references while maintaining consistency with other sections. ```diff 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. +You can link an issue to your pull request, allowing CodeRabbit to assess whether your changes satisfy the issue's requirements. + +To link a GitHub Issue, you can add the issue into the PR description as shown below. ```text -// (# GitHub Issue Number) -Closes #123 +// Link a single issue +Closes #123 + +// Supported keywords +Fixes #123 +Resolves #123 + +// Link multiple issues +Closes #123, #456 + +// Link issues from different repositories +Closes owner/repo#123
--- Line range hint `29-83`: **Consider restructuring the document for better organization.** The documentation would benefit from a more consistent structure across all integration sections. Consider following this pattern for each integration: 1. Introduction 2. Setup Requirements (if any) 3. Example Usage - Basic Usage - Supported Keywords - Multiple Issues - Platform-specific Features This would make the documentation more scannable and easier to maintain. </blockquote></details> </blockquote></details> <details> <summary>📜 Review details</summary> **Configuration used: CodeRabbit UI** **Review profile: CHILL** **Plan: Pro** <details> <summary>📥 Commits</summary> Reviewing files that changed from the base of the PR and between 806a1aa80d89b83c6dd3367c20caeceedfb2eab3 and 006f78105a7a1e22d7b09886fe5d041acafc7944. </details> <details> <summary>📒 Files selected for processing (1)</summary> * `docs/integrations/issue-integrations.md` (2 hunks) </details> <details> <summary>⏰ Context from checks skipped due to timeout of 90000ms (1)</summary> * GitHub Check: Cloudflare Pages </details> </details> <!-- This is an auto-generated comment by CodeRabbit for review status -->
No description provided.