michaelangelovalente/AutoCoder

This action automates the process of generating code from Gtihub issues using taking advante of OpenAIs Chatgpt. It creates a pull request with the generated code allowing for a review before integrating it with the existing code

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
ISSUE_NUMBERThe number of the issue that will be used to trigger the actionyes
ISSUE_BODYBody of the issueyes
ISSUE_ASSIGNEESIssue assigneesyes
LABELThe label assigned to Github issue that should be processed by the AutoCoder action. Only issues with this label will trigger the code generation process.yesautocoder-bot
ISSUE_ASSIGNED_LABELSThe labels assigned to the github issue, will be compared with issue_labelyesautocoder-bot
REPOSITORYThe repository where the action will be executedyes
OPENAI_API_KEYApi key for OpenAI, allows interactions with ChatGPT api used to generate code based on the issue descriptionyes
GITHUB_TOKENPersonal Access token (PAT) used for Github API authentication. This token is required to create pull requestsyes
SCRIPT_PATHThe path to the script that interacts with ChatGPT and generates the codeno
namedescription
pull_request_urlThe URL of the pull request that has been automatically created, containing the auto-generated code for review and potential merging.
pull_request_numberThe number of the created pull request.