Skip to content
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

[FEATURE] Add coderabbit configuration to the repo #3293

Open
2 tasks done
akshatnema opened this issue Oct 14, 2024 · 7 comments · May be fixed by #3298
Open
2 tasks done

[FEATURE] Add coderabbit configuration to the repo #3293

akshatnema opened this issue Oct 14, 2024 · 7 comments · May be fixed by #3298
Assignees
Labels
enhancement good first issue Good for newcomers Hacktoberfest Label issues as available for participants of https://hacktoberfest.digitalocean.com

Comments

@akshatnema
Copy link
Member

akshatnema commented Oct 14, 2024

Why do we need this improvement?

This improvement is needed to configure @coderabbitai in the website repo, with proper configuration in .coderrabbit.yml. We want to enable AI reviews in the PR so as to get better and quick reviews for the contributors, and they can improve the PR changes accordingly.

How will this change help?

This change will help contributors as well as maintainers to accelerate the reviews inside open PRs and also, to improve the code quality in the project.

How could it be implemented/designed?

You can use the Coderabbit AI documentation to create the bot's configuration inside the repo. You can also take references from existing public repositories, on how they are using and configuring Code Rabbit AI in their repo.

🚧 Breaking changes

No

👀 Have you checked for similar open issues?

  • I checked and didn't find a similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue?

No, someone else can work on it.

@akshatnema akshatnema added enhancement Hacktoberfest Label issues as available for participants of https://hacktoberfest.digitalocean.com good first issue Good for newcomers labels Oct 14, 2024
@aakankshabhende
Copy link

@akshatnema I would like to work on this issue. Could you please assign me this?

@akshatnema
Copy link
Member Author

Sure @aakankshabhende . Go ahead 🚀

@aakankshabhende
Copy link

@akshatnema what are the expected properties which are needed to be added in the config file for the website

@akshatnema
Copy link
Member Author

@aakankshabhende, please refer to the codebase and configure it accordingly. Once you submit a PR, we will review and suggest any changes if required.

@aakankshabhende
Copy link

aakankshabhende commented Oct 17, 2024

@akshatnema we will need login credentials to get API key and add it the env variables for Coderabbit API

@akshatnema
Copy link
Member Author

@akshatnema we will need login credentials to get API key and add it the env variables for Coderabbit API

@aakankshabhende We already integrated code rabbit ai bot with repo and it's giving auto PR reviews. Why do we need to have separate workflow for it and have API keys configured?

@aakankshabhende
Copy link

Got it! Thanks @akshatnema. I have made my PR review ready

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement good first issue Good for newcomers Hacktoberfest Label issues as available for participants of https://hacktoberfest.digitalocean.com
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants