Skip to content

Build your own code review bot, enjoy safety, customization and powerful.

License

Notifications You must be signed in to change notification settings

jiangpeipei327/reviewbot

 
 

Repository files navigation

cr-bot

Build Status Go Report Card GitHub release

Thank for the community, there is a wide range of lint tools available for almost every programming language. However, many of these tools rely on a command-line interface (CLI) and require configuring jobs in CI systems like Github Action, Travis, and others. While this is typically manageable, it can become tedious when dealing with a large number of repositories that need to be configured.

Additionally, when working with repositories that already have numerous existing lint issues, adding lint tools can be challenging. Existing lint issues may cause CI jobs to fail. While it's easy to ignore or skip these errors, it's important to remember to address them in the future.

Furthermore, traditional CI errors are often only displayed in the console, necessitating manual identification. However, automating the process by providing specific line-level comments for detected issues offers a more elegant and user-friendly approach for developers.

In such scenarios, cr-bot is an ideal service to consider. It allows you to set up your own service that can receive events from GitHub and automatically perform various linting checks, providing precise feedback on specific lines of code that require attention. Enjoy the benefits of safety, customization, and powerful linting capabilities.

Please note that cr-bot is still in its early stages, and we have plans to integrate more lint tools and support additional code hosting platforms such as GitLab. We are also exploring the possibility of incorporating AI for code review purposes.

Lastly, we welcome any contributions to the project! Your bug reports, feature suggestions, and active participation in the development process are greatly appreciated. Together, we can make cr-bot even better.

Alt text

About

Build your own code review bot, enjoy safety, customization and powerful.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 94.6%
  • Dockerfile 3.8%
  • Makefile 1.6%