This GitHub Action uses AI models from OpenAI and Anthropic's Claude 3 to automatically generate formatted and insightful content for pull requests based on code changes. It is designed to streamline the PR review process by providing detailed summaries and insights.
- Automated PR content generation using AI models.
- Manually triggered workflows to avoid unnecessary runs in the development repository.
- Customizable for different AI platforms and integration.
Before you can use this GitHub Action, you need:
- A GitHub account.
- Administrative access to a repository.
- OpenAI and Anthropic API keys added to your repository's secrets.
-
Fork or Clone This Repository
- Fork this repository to your GitHub account or clone it directly to your local machine.
-
Configure GitHub Secrets
- Go to your repository settings, navigate to 'Secrets', and add your
OPENAI_API_KEY
andANTHROPIC_API_KEY
.
- Go to your repository settings, navigate to 'Secrets', and add your
-
Enable GitHub Actions
- Ensure that GitHub Actions is enabled for your repository.
- To use the action, make a pull request to trigger the workflow or use the
workflow_dispatch
option to manually start the action. - Customize the workflow file and Python script as necessary to suit your project's needs.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Check out our contributing guidelines for more information on how to report bugs, suggest enhancements, and submit pull requests.
Distributed under the MIT License. See LICENSE
for more information.