softrams/Pull Request Magic
Pull Request Magic enables you to streamline your workflow by automating Pull Request Reviews, crafting Pull Request Descriptions, and even auto-approving Pull Requests—all seamlessly integrated with Github Actions.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | Github Token for PR approval and code review. | yes | — |
| excluded_files | A comma separated list of files to exclude from code review. | no | node_modules, package-lock.json, yarn.lock |
| openai_api_key | OpenAI API Key for code review and approval. | yes | — |
| openai_model | OpenAI model to use (e.g., gpt-4, davinci). | no | gpt-4 |
| review_code | Provides code review as a comment line by line. | no | true |
| generate_summary | Generates Pull Request summary based on git diff and code changes | no | false |
| overall_code_review | Provides overall code review as a comment (Overview, Updates and Enhancements, Recommendations). | no | false |
Outputs
no outputs