3 repositorios
Automated agents that manage CI build status and post inline code fixes based on static analysis results.
Distinct from AI Automation Bots: Existing bot tags focus on chat or general automation, not specialized CI/code review feedback loops.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Code Review Bots. Refine with filters or upvote what's useful.
Reviewdog is an automated review bot and CI code review orchestrator that converts the output of static analysis tools into automated pull request comments. It functions as a linter output parser and static analysis commenter, transforming unstructured logs from compilers or linters into structured diagnostics. The project distinguishes itself by using pattern-based output parsing and a platform-agnostic plugin architecture to unify multi-language linting workflows. It employs diff-based result filtering to isolate issues introduced in a specific commit and provides the ability to post action
Manages build status and posts inline code fixes based on the results of static analysis tools.
danger-js es una herramienta de revisión de código automatizada y plugin de pipeline de CI que funciona como un linter de pull requests. Verifica mensajes de commit, rastrea cambios en dependencias y asegura que los pull requests cumplan con los estándares del proyecto publicando comentarios y feedback automatizados directamente en la interfaz de control de versiones. El sistema se integra con varios proveedores de Git, incluyendo GitHub, GitLab y BitBucket, para recuperar metadatos de pull requests y ejecutar reglas de revisión personalizadas. Permite a los equipos empaquetar y distribuir convenciones de revisión como módulos compartibles y admite la ejecución de reglas escritas en lenguajes transpilados mediante configuración de runtime. El proyecto cubre una amplia gama de capacidades de automatización, incluyendo gobernanza de calidad de código, auditorías de gestión de dependencias y la aplicación de etiqueta en pull requests. Puede analizar resultados de linters externos, ejecutores de pruebas y herramientas de cobertura para reportar fallos, monitorear tamaños de bundle y detectar anti-patrones o palabras prohibidas dentro del código base. La herramienta puede ejecutarse como un paso de compilación dentro de un pipeline de integración continua o localmente mediante git-hooks.
Functions as an automated agent that verifies commit messages and ensures pull requests meet project standards.
ChatGPT-CodeReview es una herramienta de análisis de código impulsada por IA y un bot que utiliza un modelo de lenguaje grande para revisar automáticamente los diffs de pull requests y publicar comentarios sobre los cambios en el código. Funciona como un sistema para detectar errores y sugerir mejoras en el código fuente. La herramienta proporciona un runtime contenedorizado para el despliegue como proceso en segundo plano o mediante una GitHub Action. Los usuarios pueden personalizar el comportamiento del análisis, el estilo y la profundidad técnica ajustando los parámetros del modelo y los prompts del sistema. El sistema maneja flujos de trabajo de revisión de código automatizados activando el análisis mediante webhooks y tuberías de CI, actualizando los comentarios cuando se envían nuevos commits. Incluye capacidades de filtrado para excluir archivos o directorios específicos utilizando expresiones regulares. El proyecto puede desplegarse en infraestructura autohospedada utilizando Docker.
Ships as a containerized bot that manages automated code review workflows and posts feedback on pull requests.