Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 828 Bytes

README.md

File metadata and controls

47 lines (33 loc) · 828 Bytes

Composio PR Review

A Pull Request review automation system using Composio.

Prerequisites

  • Docker
  • Make

Environment Setup

Create a GITHUB_PULL_REQUEST_EVENT trigger in your Composio account. Follow the instructions here.

Create a .env file in the root directory with your required environment variables:

  • COMPOSIO_API_KEY
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AWS_DEFAULT_REGION
  • GITHUB_ACCESS_TOKEN
  • OPENAI_API_KEY

Usage

Quick Start

  1. Pull the latest Docker image:

    docker pull composio/pr-review:latest
  2. Start the container:

    make run

Build and Run

  1. Build the Docker image:

    make clean && make build
  2. Start the container:

    make run