iammuhit/AutoCoder

This action automates the process of generating code from GitHub issues using OpenAIs ChatGPT and subsequently creates a pull request with the generated code for review.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
GITHUB_TOKENPersonal access token (PAT) used for GitHub API authentication. This token is required to create pull requests and handle other repository interactions.yes${{ github.token }}
REPOSITORYThe repository where the action will be executed.yes${{ github.repository }}
OPENAI_API_KEYAPI key for OpenAI, enabling interactions with the ChatGPT service to generate code based on issue descriptions.yes
SCRIPT_PATHThe path to the script that interacts with ChatGPT and generates code.yes./scripts/script.sh
ISSUE_NUMBERThe number of the issue that triggered the action.yes${{ github.event.issue.number }}
LABELThe label assigned to GitHub issues that should be processed by the AutoCoder action. Only issues with this label will trigger the code generation process.yesautocoder-bot
namedescription
pull_request_urlThe URL of the pull request that has been automatically created, containing the auto-generated code for review and potential merging.