Skip to content

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.

License

Notifications You must be signed in to change notification settings

alokemajumder/Auto-PR-Content-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub stars GitHub forks GitHub issues GitHub pull requests GitHub GitHub release (latest by date) GitHub contributors GitHub last commit GitHub top language Dependencies Code size Open Source Love

Auto PR Content Generator

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.

Features

  • 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.

Getting Started

Prerequisites

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.

Setup Instructions

  1. Fork or Clone This Repository

    • Fork this repository to your GitHub account or clone it directly to your local machine.
  2. Configure GitHub Secrets

    • Go to your repository settings, navigate to 'Secrets', and add your OPENAI_API_KEY and ANTHROPIC_API_KEY.
  3. Enable GitHub Actions

    • Ensure that GitHub Actions is enabled for your repository.

Usage

  • 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.

Contributing

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.

License

Distributed under the MIT License. See LICENSE for more information.

About

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.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published