A Pull Request review automation system using Composio.
- Docker
- Make
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
-
Pull the latest Docker image:
docker pull composio/pr-review:latest
-
Start the container:
make run
-
Build the Docker image:
make clean && make build
-
Start the container:
make run